SpringBoot如何整合Mybatis(连接Oracle数据库)

 时间:2024-11-04 15:04:12

本文主要介绍SpringBoot+Mybatis框架如何配置连接Oracle数据库搭建Web开发环境。

SpringBoot如何整合Mybatis(连接Oracle数据库)

工具/原料

SpringBoot 1.5.9.RELEASE

Mybatis 3.4.2

Oracle 11gR2

IntelliJ Idea 2017.1.5

一、准备工作

1、建立一个Spring工程,工程名称为lottery,工程目录结构如下图所示,其中:common用于存放Mybatis配置文件,Startup为SpringBoot应用的启动入口

SpringBoot如何整合Mybatis(连接Oracle数据库)

2、在Common文件夹下分别添加如下两个文件,其中MybatisConfig为Mybatis的配置类,MyBatisMapperScannerConfig为扫描mapper文件的类

SpringBoot如何整合Mybatis(连接Oracle数据库)
SpringBoot如何整合Mybatis(连接Oracle数据库)
SpringBoot如何整合Mybatis(连接Oracle数据库)

3、conroller中新建一个文件,建立一个URL映射,用于通过RestFull请求查询Oracle数据库

SpringBoot如何整合Mybatis(连接Oracle数据库)

4、bean文件夹下存放实体类,mapper文件夹下存放mapper接口用于访问Mybatis xml资源,service用于存放服务类文件

SpringBoot如何整合Mybatis(连接Oracle数据库)

5、resource文件夹下存放mapper.xml文件及应用配置文件application.properties及application.yml

SpringBoot如何整合Mybatis(连接Oracle数据库)
SpringBoot如何整合Mybatis(连接Oracle数据库)
SpringBoot如何整合Mybatis(连接Oracle数据库)

6、完成上面配置后启动SpringBoot应用,启动成功后打开浏览器输入controller中配置的映射http://localhost:8090/lottery/query,按回车可以看到查询的数据库结果。

SpringBoot如何整合Mybatis(连接Oracle数据库)
SpringBoot如何整合Mybatis(连接Oracle数据库)

7、完整的代码可以从git中下载,项目git路径为https://gitee.com/qianjiangyue_src/SpringBoot_Mybatis_Test.git,在此框架的基础上便可以进行WEB应用开发了

SpringBoot如何整合Mybatis(连接Oracle数据库)
  • SAP HANA数据库定时、实时自动备份/恢复方法
  • 解析LITO H3C模拟器配置静态链路聚合实验步骤
  • 设置maven内存大小
  • eclipse java web项目导入到idea
  • 热门搜索
    手抄报传统文化 健康手抄报的内容 语文天地手抄报内容 节约用纸的手抄报 关于手抄报的图案 快乐读书手抄报内容 有关健康的手抄报 关于梅花的手抄报 建党95周年手抄报 社会实践手抄报