Mybatis第五篇【Mybatis与Spring整合】
既然我们已经学了Mybatis的基本开发了,接下来就是Mybatis与Spring的整合了!
以下使用的是Oracle数据库来进行测试
导入jar包
aopalliance.jar
asm-3.3.1.jar
aspectjweaver.jar
c3p0-0.9.1.2.jar
cglib-2.2.2.jar
commons-logging.jar
log4j-1.2.16.jar
mybatis-3.1.1.jar
mybatis-spring-1.1.1.jar
mysql-connector-java-5.1.7-bin.jar
ojdbc5.jar
org.springframework.aop-3.0.5.RELEASE.jar
org.springframework.asm-3.0.5.RELEASE.jar
org.springframework.beans-3.0.5.RELEASE.jar
org.springframework.context-3.0.5.RELEASE.jar
org.springframework.core-3.0.5.RELEASE.jar
org.springframework.expression-3.0.5.RELEASE.jar
org.springframework.jdbc-3.0.5.RELEASE.jar
org.springframework.orm-3.0.5.RELEASE.jar
org.springframework.transaction-3.0.5.RELEASE.jar
org.springframework.web.servlet-3.0.5.RELEASE.jar
org.springframework.web-3.0.5.RELEASE.jar
创建表
创建实体
创建实体与表的映射文件
创建Mybatis映射文件配置环境
数据库的信息交由Spring管理!Mybatis配置文件负责加载对应映射文件即可
配置Spring核心过滤器【也是加载总配置文件】
配置数据库信息、事务
创建Dao、Service、Action
JSP页面测试
总结
web.xml加载Spring配置文件
Spring配置文件配置数据连接池,SessionFactory、事务、扫描注解
Mybatis总配置文件、实体以及相对应的映射文件
将映射文件加入到总配置文件中。
领取专属 10元无门槛券
私享最新 技术干货