前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringBot+SpringDataJpa+Oracle聚合项目踩坑

SpringBot+SpringDataJpa+Oracle聚合项目踩坑

作者头像
技术从心
发布2019-08-06 16:58:31
4180
发布2019-08-06 16:58:31
举报
文章被收录于专栏:技术从心

你的关注意义重大!

一、整合来源

本来想着今天对接公司项目接口然而其他的接口来没有写完,于是想着能不能吧以前的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、父项目依赖这里我加的依赖比较多如果不需要的可以自行删除

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>

5.3、mttapp_common依赖

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>

5.4、mttapp_service依赖

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>

5.5、mttapp_base依赖

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>

六、开发

6.1、项目已经构建完成接下来就是开发了首先在mttapp_common下创建result.java

代码语言:javascript
复制
package com.lyj.util;

6.2、接下来在mttapp_service下依次创建下面的包和类

6.3、依次下来的代码

代码语言:javascript
复制
package com.lyj.dao;
代码语言:javascript
复制
package com.lyj.entity;
代码语言:javascript
复制
package com.lyj.service;

七、一切准备就绪接下来重点来了

7.1、依次创建如下的包和类名

7.2、BaseApplication代码

代码语言:javascript
复制
package com.lyj;

其中下面这段代码非常的重要关系到你的项目能不能正常的跑起来并访问

代码语言:javascript
复制
//扫面聚合项目下所对应有包下类

7.3、application.yml代码

代码语言:javascript
复制
server:

连接自己的对应的数据库这里先用mysql做实例 7.4、controller层代码

代码语言:javascript
复制
package com.lyj.controller;

八、运行

8.1、接下来我们就可以运行了点击下图绿色三角形出现下图即运行成功

8.2、其中springdatajpa会自动的创建在对应数据库创建好表

在这里插入图片描述

8.3、浏览器输入访问成功这里我没有输入数据出现下图即项目成功运行连接了

代码语言:javascript
复制
http://localhost:8002/user/usersList

觉得文章不错,记得转发分享给更多同学哦~

好看、转发和辣条会提升颜值哦~

- END -

关注我

每天进步一点点

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技术从心 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、整合来源
  • 二、开始操作
  • 三、创建子项目
  • 四、创建好子项目
  • 五、添加需要的依赖
  • 六、开发
  • 七、一切准备就绪接下来重点来了
  • 八、运行
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档