1、用SpringBoot方式创建项目,下一步
2、加入Spring Web ,创建
3、创建完成后,加入maven
4、配置pom.xml
5、创建子模块:
在所建项目上右键选择新建,再选择新模块(Module)
根据自己选择依赖项
模块职责&关系说明
web模块:
HTTP,HTTPS请求入口层,只负责对访问控制进行转发、参数转换,不编写复杂的业务逻辑,返回的结果数据用XxxVO模型封装,最终返回给前端的数据用BizResult封装;
biz模块:
负责业务逻辑处理,biz层通常提供业务具体处理流程相关的服务;
core模块:
负责对dao层返回的DO或integration层返回的外部系统模型进行转换、解析、业务逻辑处理。core层通常提供的是通用的服务;
api模块:
负责对其它微服务系统提供接口,不允许抛异常,返回的结果统一使用BizResult封装;
dao模块:
只负责MySQL数据库的对接操作,返回XxxDO对象;
integration模块:
负责外部系统的对接,如其他内部微服务应用、微信接入、支付宝接入等,直接返回外部系统的领域模型,上层自行绝对是否需要再做进一步封装;
common模块:
存放项目里面所有模块公用的组件,有些组件如果只是某个模块里面自己使用不要放在common下面,可以在本模块下建立utils包,例如:ResponseUtil之类只有web层才会使用到的工具类;
model模块:
存放项目的数据模型,如常量、枚举、业务数据模型等;
6、在父模块的pom.xml中配置子模块
项目创建完成
Idea激活2023.2.6
Idea激活2023.2.6
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/135312.html