配置Druid数据源及密码加密Spri

北京什么医院皮肤科好 http://pf.39.net/bdfyy/qsnbdf/150717/4658077.html

SpringBoot2.7.2实战基础-03-配置Druid数据源及密码加密

前文集成MyBatisPlus,实现了一组增删改查接口。在启动服务时,从控制台中可以看出SpringBoot默认使用Hikari作为数据库连接池,Hikari性能很优秀。在国内使用较多的连接池还属阿里开源的Druid,中文发音为德鲁伊。Druid结合了C3P0、DBCP等DB池的优点,同时还加入了日志监控,可以很好的监控DB池连接和SQL的执行情况。

1集成Druid

在SpringBoot中集成Druid可通过三种方式实现:

纯yml方式:在yml中配置连接池信息和druid有关参数即可;

JavaConfig方式:编写配置类,在配置类中创建druid所需的实例,通过注解

configuration集成Druid;

注解方式:通过

WebServlet、WebFilter、

ServletComponentScan等注解集成。

如果使用到多数据源,需要采用后面两种方式来配置。我们这个demo里面只有一个数据源,使用yml方式配置就行了。

1.1添加依赖

Druid与SpringBoot整合可以使用封装好的starter:druid-spring-boot-starter。

dependencygroupId


转载请注明:http://www.aierlanlan.com/tzrz/3896.html