请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

SpringBoot配置SqlSessionFactoryBean的问题

请问老师,springboot配置SqlSessionFactoryConfiguration类的时候,为什么读取配置文件中的mybatis配置文件和映射文件需要声明成静态的,并且需要set方法才能获取到,而创建DataSourceConfiguration的时候读取配置文件中的数据库驱动、url、用户名、密码时不需要这样?

正在回答

1回答

同学好,这里想向同学们展示两种获取配置文件值的方式,即当你将成员变量设置为静态变量的时候如何获取配置文件以及动态变量的时候如何获取,提供两种方式:)

0 回复 有任何疑惑可以回复我~
  • 提问者 王琪宁 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-07-26 14:20:04
  • 为什么我的mabatis-config.xml报错说没有这个文件?我没有设置成静态的,直接value引进来了,spring配置文件用的是yml,里面写的值,其他的都能读到,为什么mybaits的配置文件读不到呢,是因为mybaits配置文件要放到哪个特定的地方吗?,我是把它和spring的yml一起放在resource文件夹下面
    回复 有任何疑惑可以回复我~ 2019-07-11 01:17:54
  • 翔仔 回复 慕圣3009968 #3
    mybatis-config.xml是放在src/main/resources下面的,而且名字一定要对上。。
    回复 有任何疑惑可以回复我~ 2019-07-11 22:17:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信