• 5-2 影片模块基础环境构建


    新建模块

    和user模块及其的类似,更多的是复制user模块的代码 到我们新的模块里

    手动复制groupId







    右下角

    复制parentId


    删除没必要的文件






    父工程内加上对应的子模块


    删除依赖

    去user模块内复制。common的依赖。




    复制film。这样基础的环境就搭建完成了。

    配置文件处理

    复制一个logback.xml过来。

    改成yml

    复制过来




    我们对数据源有要求,所以这里要额外添加一个数据源。
    改一下端口和服务名


    user模块数据源的配置拿过来

    复制过来会有两个Spring的标签,去掉一个就可以了。最终如下。

    开启eureka和扫描

    新建dao的包

    复制dao的包的路径


    加上Eureka客户端的注解,加上MyBatis的包扫描。


    还需要一个ComponentScan扫描com.mooc.mettingfilm整个包下的

    resource的映射

    我们之前把映射都放在common里,理论上是所有模块继承,但是spring boot的各个版本之间会有一点点的差异,所以为了避免这种情况。
    复制common的resources


    各个模块都放一份,避免一些其他莫名其妙的错误。

    这样我们基本的环境就搭建好了。

    这里引用的包有问题。

    @Test注意引用的包是org.junit.Text 这是Spring Boot版本之间的差异引起的。在我们刚创建的时候,它默认引入的是junit5。而junit5这次我们没有用到。


    下面就可以开始开发了。
     

    结束

  • 相关阅读:
    浅尝EffectiveCSharp_6
    浅尝EffectiveCSharp_7
    浅尝EffectiveCSharp_9
    CLR_via_C#.3rd 翻译[1.6 框架类库]
    浅尝EffectiveC#_11
    CLR_via_C#.3rd 翻译[1.9 与非托管代码的操作]
    wcf学习笔记_2(修改wcf配置文件)
    CLR_via_C#.3rd 翻译[1.4.2 不安全代码]
    CLR_via_C#.3rd 翻译[1.4.1 IL与验证]
    CLR_via_C#.3rd 翻译[1.8 通用语言规范]
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12707423.html
Copyright © 2020-2023  润新知