springboot2到spring3的升级变化
1.自动配置的变化
springboot2引入依赖后不需要手动配置属性文件,spingboot3引入依赖后还需手动配置属性文件
比如当我使用springboot3.1.0版本加入mybatis依赖生成springboo项目后,在pom文件加入druid连接池包的依赖,发现不管加哪个版本的druid,在接口访问数据库时一直用的还是
spingboot默认的hikari追光者连接池。解决办法是需要在属性文件中手动配置数据源类型:
在application.properties文件里面
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
加上上面这句配置即可,告诉sping使用哪个连接池。
然而当我用springboot2系列来构建springboot版本的时候,比如当我使用springboot2.7.5版本加入mybatis依赖生成springboo项目后,只需在pom文件加入druid连接池包的依赖无需额外的配置,在接口访问数据库时就可以自动由原来默认的hikari追光者连接池切换到druid连接池
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】