springboot与mybatis集成
2024-08-22 21:14:54
1)添加依赖
<!-- mybatis -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
<!-- mysql -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.21</version>
</dependency>
2)在application.properties设置数据源
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/hospital?characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
然后我们来做测试:
3)在mapper层添加注解mapper
4)添加test和Junit的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency> <!--Junit-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
5)在测试类上增加@Runwith和@SpringBootTest这两个注解
这样就可以运行成功了
最新文章
- 使用jailkit chroot更改ssh用户根目录
- php学习笔记1--开发环境搭建:apache+php+mysql
- 使用wordpress自带ajax方法
- 【HDOJ】1069 Monkey and Banana
- CCNA实验(8) -- PPP &; HDLC
- Matlab将三维变量分割为多个二维变量的方法
- ajax高级操作
- Itreatot接口实现类中modCount的作用
- 在Razor中输出Html的两种方式
- vue中实时监听对象或变量的变化
- [PC]PHPCMS v9.5.6整合UEditer1.4.2
- [JAVA]多线程下如何确定执行顺序性
- 使用JDBC一次执行多条语句(以MySQL为例)
- 2018.09.25 bzoj3572: [Hnoi2014]世界树(虚树+树形dp)
- Unity 使用有限状态机 完美还原 王者荣耀 虚拟摇杆
- web前端之css快速入门
- ZK Leader选举
- poj_3977 折半枚举
- MySQL的redo log结构和SQL Server的log结构对比
- SHELL脚本进阶