首页 > 编程语言 > 详细

SpringBoot整合MyBatis和Redis小结(四)

时间:2020-02-04 12:53:09      阅读:202      评论:0      收藏:0      [点我收藏+]
SpringBoot整合MyBatis
步骤如下
1.搭建环境
1)数据准备,建库建表;
2)用Spring Initializr创建项目,并添加依赖(Mysql/MyBatis/mysql驱动包);
3)根据数据库的表建对应的实体类。数据库中表的字段名与实体类的属性名最好一致,否则无法映射过来,
当然也可在全局配置文件中进行相关配置;
4)编写配置:
I)在application.properties编写mysql数据库连接配置。
II)添加数据源,数据源的作用是处理一些增删改查的sql语句。
III)由于不被识别SpringBoot直接识别,所以要添加配置文件来读取Druid数据源,即将
该配置文件中Druid属性值注入到DataSource类对象中。
2.开始整合,整合方式有两种:注解方式和配置文件方式
法1:用注解方式整合
I)写接口文件,对于一些常用的方法进行抽象出来放到接口中,并在抽象方法上添加具体的sql实现。
II)并在启动类上添加@MapperScanner("xxx")扫描包路径。
III)写测试类。即写@RunWith(SpringRunner.class)开启测试运行器、 @SpringBootTest加
载上下文,然后将要测试的类的对象注入到当前类,并调用注解的、后面的具体的sql实现。
法2:用配置文件整合
I)写接口文件,对于一些常用的方法进行抽象出来放到接口中。
II)写映射文件,其中namespace为接口的引用名,右键点击copy reference即可,另外,sql实
现的id名必须调用的方法名一致。
III)在全局配置文件中指定MyBatis的映射文件的路径和实体类的别名。
IV)写测试类。步骤同上。

SpringBoot整合MyBatis和Redis小结(四)

原文:https://www.cnblogs.com/shijinglu2018/p/12258646.html

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