Spring整合Mybatis出线的小问题

Caused by: java.sql.SQLException: ${jdbc.driver} 这个问题出现一部分的原因,使用DruidDataSource获取数据库连接池的时候设置属性的时候直接加载了配置文件当中的属性如下 //1、定义一个方法来管理所需的对象(bean) @Bean public DataSource dataSource(){ DruidDataSource ds=new DruidDataSource(); ds.setDriverClassName("${jdbc.driver}"); ds.setUrl("${jdbc.url}"); ds.setUsername("${jdbc.username}"); ds.setPassword("${jdbc.password}"); return ds; } 这种方式不可取,还是定义一些变量来存储获取配置文件的值,具体代码如下 @Value("${jdbc.driver}") private String Driver; @Value("${jdbc.url}") private String url; @Value("${jdbc.username}") private String username; @Value("${jdbc.password}") private String password; //1、定义一个方法来管理所需的对象(bean) @Bean public DataSource dataSource(){ DruidDataSource ds=new DruidDataSource(); ds.setDriverClassName(Driver); ds.setUrl(url); ds.setUsername(username); ds.setPassword(password); return ds; }
posted @   Paker_01  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示