Idea java ssm maven 项目 spring事务无法使用
2017-09-04 11:26
531 查看
当在使用ssm项目的时候,事务无法正常使用
在网上看到很多这种错误都是SqlSession was not registered for synchronization because synchronization is not active和 JDBC Connection will not be managed by Spring。但是没有适合我的答案,一直百思不得其解,无法解决。不知道有没有大神为我解惑~
这个报错是在查询的时候:
2017-09-04 11:16:04,520 [http-nio-8091-exec-1] [org.mybatis.spring.SqlSessionUtils]-[DEBUG] Creating a new SqlSession 2017-09-04 11:16:04,536 [http-nio-8091-exec-1] [org.mybatis.spring.SqlSessionUtils]-[DEBUG] SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124f114b] was not registered for synchronization because synchronization is not active 2017-09-04 11:16:04,631 [http-nio-8091-ex 4000 ec-1] [org.springframework.jdbc.datasource.DataSourceUtils]-[DEBUG] Fetching JDBC Connection from DataSource 2017-09-04 11:16:04,668 [http-nio-8091-exec-1] [com.alibaba.druid.pool.DruidDataSource]-[INFO] {dataSource-1} inited 2017-09-04 11:16:04,953 [http-nio-8091-exec-1] [org.mybatis.spring.transaction.SpringManagedTransaction]-[DEBUG] JDBC Connection [com.mysql.jdbc.JDBC4Connection@6dbec1f0] will not be managed by Spring 2017-09-04 11:16:04,957 [http-nio-8091-exec-1] [mapper.AmazonImportConfigureMapper.selectByExample]-[DEBUG] ==> Preparing: select ID, CREATED_AT, CREATED_ID, UPDATED_AT, UPDATED_ID, ISACTIVE, STATE, CLIENT_ID, ORG_ID, BPARTNER_ID, DOCTYPE_ID, DOCTYPETARGET_ID, PROJECT_ID, PRICELIST_ID, WAREHOUSE_ID, URL, MWS_ACCESS_KEY, MWS_MARKETPLACE_ID, MWS_SECRET_KEY, MWS_SELLER_ID, SALESREP_ID, SELF_WAREHOUSE_ID, TIME_ZONE, AMAZON_SALES_CHANNEL, IS_NONAMAZON_INCLUDED, TYPE, STORENAME_EB from amazon_import_configure WHERE ( IS_NONAMAZON_INCLUDED = ? ) 2017-09-04 11:16:04,980 [http-nio-8091-exec-1] [mapper.AmazonImportConfigureMapper.selectByExample]-[DEBUG] ==> Parameters: Y(String) 2017-09-04 11:16:05,004 [http-nio-8091-exec-1] [mapper.AmazonImportConfigureMapper.selectByExample]-[DEBUG] <== Total: 1 2017-09-04 11:16:05,005 [http-nio-8091-exec-1] [org.mybatis.spring.SqlSessionUtils]-[DEBUG] Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124f114b] 2017-09-04 11:16:05,005 [http-nio-8091-exec-1] [org.springframework.jdbc.datasource.DataSourceUtils]-[DEBUG] Returning JDBC Connection to DataSource
上网找了很多解答,但是一直找不到我想要的答案。
有的问题是重复扫描了controller和service。但是我的资源文件似乎并没有重复
我的资源文件目录如下:
applicationContext-dao.xml:
applicationContext-service.xml
applicationContext-trans.xml
springmvc.xml
pom.xml
<properties> <junit.version>4.12</junit.version> <spring.version>4.1.3.RELEASE</spring.version> <mybatis.version>3.2.8</mybatis.version> <mybatis.spring.version>1.2.2</mybatis.spring.version> <mybatis.paginator.version>1.2.15</mybatis.paginator.version> <mysql.version>5.1.32</mysql.version> <slf4j.version>1.6.4</slf4j.version> <jackson.version>2.4.2</jackson.version> <druid.version>1.0.9</druid.version> <httpclient.version>4.3.5</httpclient.version> <jstl.version>1.2</jstl.version> <servlet-api.version>2.5</servlet-api.version> <jsp-api.version>2.0</jsp-api.version> <joda-time.version>2.5</joda-time.version> <commons-lang3.version>3.3.2</commons-lang3.version> <commons-io.version>1.3.2</commons-io.version> <commons-net.version>3.3</commons-net.version> <pagehelper.version>3.4.2</pagehelper.version> <jsqlparser.version>0.9.1</jsqlparser.version> <commons-fileupload.version>1.3.1</commons-fileupload.version> <jedis.version>2.7.2</jedis.version> <solrj.version>4.10.3</solrj.version> <quartz.version>2.2.2</quartz.version> </properties>
相关文章推荐
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- 使用idea初次创建maven项目无法创建Java文件的解决办法
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- idea 创建的maven+spring+mybatis项目整合 报错无法创建bean
- IDEA下maven项目无法提示和使用EL表达式的解决办法
- idea下Maven项目的webapp下的jsp页面无法使用el或者jstl表达式
- 解决idea用maven创建java项目代码无法编译的问题
- 在idea使用maven创建第一个spring项目
- Idea使用Maven创建多模块SpringBoot项目问题记录
- 在maven项目中使用apache cxf中遇到异常 java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter
- idea+maven+ssm(spring+spring mvc+mybatis)初始化项目
- java SSM(Spring+SpringMVC+MyBatis)maven项目 intellij idea 2017配置 MAC,(Linux,ubuntu,centos 只要更改相应目录即可)
- idea使用maven构建java和scala项目开发spark
- JAVA Eclipse使用Maven构建web项目详解(SSM框架)
- 从零开始写javaweb框架笔记1-使用IDEA创建Maven项目
- JAVA Eclipse使用Maven构建web项目详解(SSM框架)
- 使用Maven构建javaWeb项目时,启动tomcat出错:严重: Error configuring application listener of class org.springframewo
- JAVA Eclipse使用Maven构建web项目详解(SSM框架)