一、整合来源
本来想着今天对接公司项目接口然而其他的接口来没有写完,于是想着能不能吧以前的SSM框架的项目整合成现在比较前沿的简易的开发技术,于是就想到把项目整合成springbot+springdatajpa+mybatis+oracle的项目,想着项目整合刚开始就先把springbot+springdatajpa先整合,想想上次整合springbot框架写项目的时候还是去年想想已经几个月了,但是自己之前整过单个的,现在整起来应该不难,但谁到真是一言难尽啊。。。
二、开始操作
我用的编译器是IDEA
2.1、首先创建一个父项目
2.2、选择maven项目不用勾选点next即可
2.3、填写相应的GroupId和ArtifactId点next
2.4、选好对应的存放路径点击finish
这样父项目就创建爱好了,等待一会删除掉src文件夹
三、创建子项目
3.1、选中mttapp->new->Module
3.2、后面就跟上面的父项目创建类似
3.3、这里要注意路径现在是在mttapp下面
四、创建好子项目
4.1、按照如上的方法依次的创建好子项目,创建好后的子项目如下
五、添加需要的依赖
5.1、圈住的是创建好父项目自项目自动生成的
5.2、父项目依赖这里我加的依赖比较多如果不需要的可以自行删除
1 | <?xml version="1.0" encoding="UTF-8"?> |
5.3、mttapp_common依赖
1 | <?xml version="1.0" encoding="UTF-8"?> |
5.4、mttapp_service依赖
1 | <?xml version="1.0" encoding="UTF-8"?> |
5.5、mttapp_base依赖
1 | <?xml version="1.0" encoding="UTF-8"?> |
六、开发
6.1、项目已经构建完成接下来就是开发了首先在mttapp_common下创建result.java
1 | package com.lyj.util; |
6.2、接下来在mttapp_service下依次创建下面的包和类
6.3、依次下来的代码
1 | package com.lyj.dao; |
1 | package com.lyj.entity; |
1 | package com.lyj.service; |
七、一切准备就绪接下来重点来了
7.1、依次创建如下的包和类名
7.2、BaseApplication代码
1 | package com.lyj; |
其中下面这段代码非常的重要关系到你的项目能不能正常的跑起来并访问
1 | //扫面聚合项目下所对应有包下类 |
7.3、application.yml代码
1 | server: |
连接自己的对应的数据库这里先用mysql做实例
7.4、controller层代码
1 | package com.lyj.controller; |
八、运行
8.1、接下来我们就可以运行了点击下图绿色三角形出现下图即运行成功
8.2、其中springdatajpa会自动的创建在对应数据库创建好表
8.3、浏览器输入访问成功这里我没有输入数据出现下图即项目成功运行连接了
1 | http://localhost:8002/user/usersList |
关注公众号了解更多学习笔记和领取学习资源