第一次写博客 ,嘴下留情。
项目架构:

模块依赖关系:web 层依赖service+util,
service层依赖dao+utils,
dao层依赖entity。
其中
entity,为实体类,由逆向工程生成,打包方式,jar;
dao为持久层,由逆向工程生成,打包方式,jar;
service为持久层,写具体的业务和逻辑,打包方式,jar;
web为表现层,放页面的地方,个人推荐打包方式,jar;
utils为自己创建的或复制的别人的工具类,打包方式,jar;
建成这样大家应该都会,嗯嗯~。
说一句吧,web层之所以打成jar包,因为springboot内置tomcat8,这个嘛看你爱好。。。打包方式决定你的上线工作。
父工程pom文件:
第一部分:

继承springboot父类,可以不用自己再规定jar包版本号了,它会自己去控制。
java版本和编码方式,据说springbot父类默认是1.8,我加上了,以防万一。
第二部分:

本文介绍了如何在SpringBoot项目中采用Maven构建多模块架构,详细阐述了各模块之间的依赖关系,以及实体、DAO、Service、Web层的配置。重点讲解了SpringBoot与Mybatis的集成,包括Mapper接口、XML文件的组织,以及启动类的配置。此外,还提到了应用配置文件的选择,如使用application.yml,并讨论了自定义结果集和热部署的相关问题。
最低0.47元/天 解锁文章
919

被折叠的 条评论
为什么被折叠?



