SymonLin / demo

SpringBoot Maven 多模块项目 demo
34 stars 14 forks source link

4.7 集成 MyBatis小节中依赖重复了吗? #2

Open chang-shuai opened 4 years ago

chang-shuai commented 4 years ago

已经在父 pom 文件中声明 mybatis-spring-boot-starter 及 lombok 依赖, 为什么还要在 demo-dao 层中的 pom 文件中重复添加这两个依赖呢? 子模块不是会继承下来?

SymonLin commented 3 years ago

这里父pom是在dependencyManagement标签中声明该依赖,并没有真正引入,需要在dao层的子pom中再写该依赖项。 如果在父pom中使用dependencies标签声明,那么即使在子模块中不写该依赖项,子模块仍然会从父级中继承该依赖项。