本文主要是介绍1、创建多模块的maven springboot项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现在的java的项目都是多模块的,这次也跟个风。
目标:实现下述结构
项目AcedBoot,
子模块:
aced-api 对外提供接口,
aced-web 给前端提供接口,
aced-service 服务层,
aced-dao 数据底层,包含数据库mapper和实体类entity,
aced-common 项目开发用的公共资源,比如utils,通用接口vo等。
实现:
1、参考文档创建项目。如何借助Idea创建多模块的SpringBoot项目_idea创建springboot多模块项目-CSDN博客
2、在aced-web模块下自己新建AcedBootApplication.java启动类,启动项目即可。如果不行,就建个Controller类,并写个demotest方法就行。
3、在aced-web模块resources新建aoolication.yml文档用于springboot项目的配置。
至此,一个多模块的springboot项目就建好了。各子模块的包路径都是已com.aced开始的。
web模块的启动类也是放在com.aced目录下。
参考文档:
1、如何借助Idea创建多模块的SpringBoot项目_idea创建springboot多模块项目-CSDN博客
这篇关于1、创建多模块的maven springboot项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!