Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

 1、用SpringBoot方式创建项目,下一步

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

2、加入Spring Web ,创建

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

 3、创建完成后,加入maven

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

 4、配置pom.xml

 Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

 5、创建子模块:

在所建项目上右键选择新建,再选择新模块(Module)

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

 根据自己选择依赖项

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

模块职责&关系说明

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(2023.2 idea搭建SpringCloud项目)

 项目创建完成

 Idea激活2023.2.6Idea激活2023.2.6(2023.2 idea搭建SpringCloud项目)

Idea激活2023.2.6

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/135312.html

(0)
上一篇 2024年 7月 15日 上午9:14
下一篇 2024年 7月 15日 上午9:18

相关推荐

关注微信