引用renren-dynamic-datasource包无效

提问 2 2362
mudkip
mudkip 2020-07-01
版本:renren-security 4.0 开发环境:IDEA
创建一个新springboot模块的pom文件引入renren-dynamic-datasource的依赖 在yml文件中仿照renren-fast的yml添加了dynamic.datasource的配置,并在service层的实现类上加上了@DataSource注解 但模块启动时日志显示只初始化了spring.datasource.druid中配置的renren数据库,调用查表操作时也没有打印"set datasource is {}”的日志,而是连到了默认的renren数据库中 目前怀疑是依赖的文件并没有生效 请问该如何解决呢
回帖
  • 是不是包名不一致
    0 回复
  • mudkip
    mudkip (楼主)
    2020-07-01
    img[//cdn.renren.io/6187d20200701225237545.png] 这是pom依赖,打包到本地库后在新模块中引入 img[//cdn.renren.io/28bfd202007012254362863.png] service层的实现类 img[//cdn.renren.io/139d3202007012254497557.png] application-dev.yml里的配置,spring.profiles.active=dev是配置成功的 img[//cdn.renren.io/3958b202007012254595769.png] 这里只初始化了spring.datasource.druid的renren数据库配置,作为默认的数据库 img[//cdn.renren.io/7cf4e20200701225508624.png] 执行后就访问到renren的库了,数据源的库没有成功访问
    0 回复