240 发简信
IP属地:北京
  • @LssTechnology 博主 我找到原因了,是因为我在service层中加了一个@Transactional注解,去掉这个注解就好了,但是为什么@Transactional注解会影响双数据源配置调用接口呢

    SpringBoot多数据源配置

    在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据...

  • @LssTechnology 没有配置双数据源之前这些接口都是可以正常访问的,配置完双数据源之后这些接口就不能用了,然后我把service层的代码放到controller层 直接跳过service层 在controller层里调用dao层就正常访问

    SpringBoot多数据源配置

    在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据...

  • @LssTechnology nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.transaction.TransactionManager' available: expected single matching bean but found 3: transactionManager,transactionManagerDatabase1,transactionManagerDatabase2] with root cause
    org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.transaction.TransactionManager' available: expected single matching bean but found 3: transactionManager,transactionManagerDatabase1,transactionManagerDatabase2

    SpringBoot多数据源配置

    在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据...

  • @LssTechnology 可是我这报错啊,我只有把service的代码放到controller层就能正常调用,不能通过service层调用

    SpringBoot多数据源配置

    在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据...

  • @LssTechnology 那么到底怎么才能在service层进行义务处理不报错,我们不能写在controller层的,那样太难维护而且耦合性强,是不是这种设计模式不能在service中进行业务处理?

    SpringBoot多数据源配置

    在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据...

  • 请问一下提示多事物管理怎么解决
    No qualifying bean of type 'org.springframework.transaction.PlatformTransactionManager' available: expected single matching bean but found 2: transactionManagerDatabase1,transactionManagerDatabase2