首页 > 其他 > 详细

2-3 项目基础环境构建

时间:2020-04-10 23:57:05      阅读:115      评论:0      收藏:0      [点我收藏+]


我们用的是Spring Boot
技术分享图片

技术分享图片

技术分享图片

技术分享图片
这个版本号我们用默认的就可以了
技术分享图片

技术分享图片
技术分享图片
Spring Boot DevTools的快捷是Ctrl+F9是录屏的快捷键,怕印象了录屏,这里就没有选择,大家可以自己选择上。
技术分享图片

技术分享图片

技术分享图片
当前Spring boot的版本是2.1.8
直接Next
技术分享图片
文件件不喜欢用横线的形式。
技术分享图片
技术分享图片


技术分享图片

技术分享图片
把没用的删一删
技术分享图片
src整个也是不需要的,这里也删掉。
技术分享图片
git默认会把.wrapper下的上传上去,这段代码也删除。
技术分享图片
然后在之类加一个.mvn
技术分享图片
这样我就相当于把.mvn的文件夹排除掉了。
技术分享图片

pom.xml

这是本身的parent依赖,这个依赖是我的spring boot 2.1.8 Release的依赖
技术分享图片

下面是自身的group id等
技术分享图片

技术分享图片

除了基础的依赖,还有一个denpendencies。这个是Spring Cloud的依赖。没有他
技术分享图片
没有上面的,这些Spring -cloud -starter都引不进来。
技术分享图片

这是我们的maven插件。在我们的父工程里面是不能有的,这里删除。是因为在我们正常的业务工程里。一定会有一个公共依赖包存放一些我们公共的内容,比如后面讲的jwt等等内容。这些内容本身的打包方式和我们的Spring Boot正常的打包方式是不一样的。它只需要一个jar包,这jar包被pom工程依赖就可以了。
spring boot自身的maven的插件它会把他打成另外一种spring boot能识别的包,而这种包在我们其他的spring boot工程的引用jar里面是识别不了的。所以这里一定要把父工程的这里去掉。每一个需要打包的单独去写就可以了。
技术分享图片

建基础模块

技术分享图片

技术分享图片
commen我们待会以jar包的形式打进其他的模块。里面我们要封装一些Mybatis-plus公共的东西。
技术分享图片
技术分享图片
这里不用选直接next,因为父工程已经做了依赖了。
技术分享图片
这里改成下划线的形式
技术分享图片
删除一些没用的
技术分享图片
这里需要修改。它的parent就不是Spring Boot了。
技术分享图片
我们需要引入backend_parent,这样它会逐级往下继承。才能完成我们包的统一管理。
技术分享图片

技术分享图片
执行父工程的pom.xml
技术分享图片
取出一些没有用的东西
技术分享图片

技术分享图片

父工程,添加modules节点加入common的module
技术分享图片

把配置文件改成yml
技术分享图片
这样一个基础的工程就算是构建完成了。
技术分享图片

结束

 

2-3 项目基础环境构建

原文:https://www.cnblogs.com/wangjunwei/p/12676843.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!