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);
}
}
相关推荐
学长毕设5 小时前
基于SpringBoot的青少年编程学习平台系统-附源码
spring boot·学习·青少年编程
学长毕设10 小时前
基于SpringBoot的建筑材料管理系统-附源码
java·spring boot·后端
星光开发者11 小时前
基于springboot智慧草场牛羊管理系统-计算机毕设【课程设计】50360
vue.js·spring boot·后端·mysql·php·课程设计·express
weixin_BYSJ198712 小时前
电竞先锋网站---附源码02032
java·vue.js·spring boot·python·django·tomcat·php
2601_9628857213 小时前
AkShare 和 Tushare 哪个好?区别、场景与选型
mybatis
她的男孩13 小时前
超时配置了自动驳回,任务状态却全变「已取消」:Forge Admin 流程超时终态与 Flowable ENTITY_DELETED
spring boot·低代码·工作流引擎
二宝哥14 小时前
02.springboot项目对接国内模型实现对话聊天
数据库·人工智能·spring boot
学长毕设15 小时前
基于springboot的农资管理系统-附源码
java·spring boot·后端
Magicdata大数据17 小时前
AI辅助教学:调用大模型从教材中生成习题,方便学员练习
java·spring boot·大模型·知识图谱·neo4j·ai辅助教学
不识君17 小时前
esl-client 2.0.0 发布:Java 项目接入 FreeSWITCH,从引入到使用
spring boot·后端·开源