SpringBoot整合Druid

  1. 导入Druid对应的starter
pom 复制代码
<dependency>
	<groupId>com.alibaba</groupId>
	<artifactId>druid-spring-boot-starter</artifactId>
	<version>1.2.6</version>
</dependency>
<dependency>
	<groupId>com.baomidou</groupId>
	<artifactId>mybatis-spring-boot-starter</artifactId>
	<version>3.4.3</version>
</dependency>
  1. 变更Druid的配置方式
yml 复制代码
spring:
  datasource:
  	druid:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://localhost:3306/ssm_db?serverTimezone=UTC	
      username: root
      password: root
  1. 定义数据层接口与映射配置
java 复制代码
@Mapper
public interface UserDao {
	@Select("select * from user")
	public List<User> getAll();
}
  1. 测试类中注入dao接口,测试功能
java 复制代码
@SpringBootTest
class Springboot07MybatisApplicationTests {
	@Autowired
	private BookDao bookDao;
	@Test
	public void testGetById() {
		Book book = bookDao.getById(1);
		System.out.println(book);
}
}
相关推荐
anzhxu9 分钟前
SpringBoot 3.x 整合swagger
java·spring boot·后端
小江的记录本12 分钟前
【Bean】JavaBean(原生规范)/ Spring Bean 【重点】/ 企业级Bean(EJB/Jakarta Bean)
java·数据库·spring boot·后端·spring·spring cloud·mybatis
中国胖子风清扬16 分钟前
Camunda 8 概念详解:梳理新一代工作流引擎的核心概念与组件
java·spring boot·后端·spring cloud·ai·云原生·spring webflux
yhole39 分钟前
Spring Boot整合Redisson的两种方式
java·spring boot·后端
sthnyph41 分钟前
Spring Boot 集成 Kettle
java·spring boot·后端
殷紫川1 小时前
吃透 Spring Boot 3 + Spring Cloud 云原生新特性
spring boot·spring cloud·架构
bearpping1 小时前
Spring Boot 整合 MyBatis 与 PostgreSQL 实战指南
spring boot·postgresql·mybatis
mygljx2 小时前
Spring Boot从0到1 -day02
java·spring boot·后端
SuniaWang2 小时前
《Spring AI + 大模型全栈实战》学习手册系列 · 专题八:《RAG 系统安全与权限管理:企业级数据保护方案》
java·前端·人工智能·spring boot·后端·spring·架构
不吃香菜学java2 小时前
苍穹外卖-菜品分页查询
数据库·spring boot·tomcat·log4j·maven·mybatis