和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这次我们没有用到。


下面就可以开始开发了。
 

结束

 

相关文章: