zoukankan      html  css  js  c++  java
  • springMVC + mybatis 下出现JDBC Connection *** will not be managed by Spring错误

    仔细查看配置中是否有如下类似的配置 execution(* com.ciguo.service.*.*(..))

    <aop:config>
    <aop:pointcut id="operation" expression="execution(* com.sword.dataprocess.service.*.*(..))" />
    <aop:advisor advice-ref="txAdvice" pointcut-ref="operation" />
    <aop:advisor advice-ref="txAdvice"
    pointcut="execution(* com.sword.dataprocess.service*.*.*(..))" />
    </aop:config>

    这种写法是扫描到service下一级*.java里面的方法,显然是找不到的,于是乎改成 execution(* com.ciguo.service.impl.*.*(..))

    <aop:config>
    <aop:pointcut id="operation" expression="execution(* com.sword.dataprocess.service.impl.*.*(..))" />
    <aop:advisor advice-ref="txAdvice" pointcut-ref="operation" />
    <aop:advisor advice-ref="txAdvice"
    pointcut="execution(* com.sword.dataprocess.service.impl*.*.*(..))" />
    </aop:config>

    SqlSession现在已经被spring管理了,事务也生效了

  • 相关阅读:
    slf4j + log4j 记录日志
    Executors介绍
    Java集合(JDK1.6.0_45)
    Java多线程系列目录(共43篇)
    线程池体系
    FutureTask
    23种设计模式分类
    结构型 之 适配器模式
    信号量Semaphore详解以及应用
    Excel格式转化工具
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/11692845.html
Copyright © 2011-2022 走看看