使用MyBatis如何实现整合SpringMVC

  介绍

使用MyBatis如何实现整合SpringMVC ?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

1,添加弹簧相关的jar包

2,配置ehcache jar包。

3,添加ehcache MyBatis适配器jar包(在MyBatis官网)

4,添加弹簧MyBatis适配器jar包(在MyBatis)官网

5,砰的一声。xml

& lt;项目xmlns=癶ttp://maven.apache.org/POM/4.0.0"xmlns: xsi=癶ttp://www.w3.org/2001/XMLSchema-instance"   ,xsi: schemaLocation=癶ttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"的在;   & lt; modelVersion> 4.0.0   & lt; groupId> com.ntjr.mybatisSpring   & lt; artifactId> mybatisSpring   & lt; version> 0.0.1-SNAPSHOT   & lt; packaging> war   & lt; properties>   & lt; mybatis_version> 3.4.2   & lt; mysql_connector_version> 5.1.38   & lt; org.springframework> 4.3.7.RELEASE   & lt;/properties>   & lt; dependencies>   & lt; !——https://mvnrepository.com/artifact/org.mybatis/mybatis——比;   & lt; dependency>   & lt; groupId> org.mybatis   & lt; artifactId> mybatis   & lt; version> $ {mybatis_version} & lt;/version>   & lt;/dependency>      & lt; !——https://mvnrepository.com/artifact/mysql/mysql-connector-java——比;   & lt; dependency>   & lt; groupId> mysql   & lt; artifactId> mysql-connector-java   & lt; version> $ {mysql_connector_version} & lt;/version>   & lt;/dependency>   & lt; !——https://mvnrepository.com/artifact/log4j/log4j——比;   & lt; dependency>   & lt; groupId> log4j   & lt; artifactId> log4j   & lt; version> 1.2.16   & lt;/dependency>   & lt; !——https://mvnrepository.com/artifact/org.springframework/spring-webmvc——比;   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-webmvc   & lt; version> $ {org.springframework} & lt;/version>   & lt;/dependency>   & lt; !——https://mvnrepository.com/artifact/org.springframework/spring-tx——比;   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-tx   & lt; version> $ {org.springframework} & lt;/version>   & lt;/dependency>   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-jdbc   & lt; version> $ {org.springframework} & lt;/version>   & lt;/dependency>   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-orm   & lt; version> $ {org.springframework} & lt;/version>   & lt;/dependency>   & lt; !——https://mvnrepository.com/artifact/org.aopalliance/com.springsource.org.aopalliance——比;   & lt; dependency>   & lt; groupId> org.aopalliance   & lt; artifactId> com.springsource.org.aopalliance   & lt; version> 1.0.0   & lt;/dependency>   & lt; !——https://mvnrepository.com/artifact/net.sourceforge.cglib/com.springsource.net.sf.cglib——比;   & lt; dependency>   & lt; groupId> net.sourceforge.cglib   & lt; artifactId> com.springsource.net.sf.cglib   & lt; version> 2.2.0   & lt;/dependency>      & lt; !——https://mvnrepository.com/artifact/org.aspectj/com.springsource.org.aspectj.weaver——比;   & lt; dependency>   & lt; groupId> org.aspectj   & lt; artifactId> com.springsource.org.aspectj.weaver   & lt; version> 1.6.10.RELEASE   & lt;/dependency>      & lt; !——https://mvnrepository.com/artifact/com.mchange/c3p0——比;   & lt; dependency>   & lt; groupId> com.mchange   & lt; artifactId> c3p0   & lt; version> 0.9.5.2   & lt;/dependency>   & lt; dependency>   & lt; groupId> org.mybatis.caches   & lt; artifactId> mybatis-ehcache   & lt; version> 1.1.0   & lt;/dependency>      & lt; !——https://mvnrepository.com/artifact/org.mybatis/mybatis-spring——比;   & lt; dependency>   & lt; groupId> org.mybatis   & lt; artifactId> mybatis-spring   & lt; version> 1.3.1   & lt;/dependency>      & lt; !——https://mvnrepository.com/artifact/commons-logging/commons-logging——比;   & lt; dependency>   & lt; groupId> commons-logging

使用MyBatis如何实现整合SpringMVC