一吗垮、SSM整合
SSM整合: Spring --- SpringMVC --- MyBatis
(一)、Spring - Mybatis整合
需要整合:將MyBatis的SqlSessionFactory交給Spring织堂。
1叠艳、具體操作步驟:
(1)、jar:mybatis-spring.jar易阳、spring-tx.jar附较、spring-jdbc.jar、spring-expression.jar闽烙、spring-context-support.jar翅睛、spring-core.jar、spring-context.jar黑竞、spring-beans.jar捕发、spring-aop.jar、spring-web.jar很魂、commons-logging.jar扎酷、commons-dbcp.jar、ojdbc.jar遏匆、mybatis.jar法挨、log4j.jar、commons-pool.jar幅聘。
(2)凡纳、配置文件(Spring整合Mybatis):
注意:MyBatis配置文件conf.xml(數(shù)據(jù)源、mapper.xml)--- 可省帝蒿,都交給Spring去管理荐糜。
配置web.xml(Web項目引入Spring):
配置spring-mybatis.xml(Spring整合Mybatis):
配置StudentMapping.xml(操作數(shù)據(jù)):
(二)、Spring - SpringMVC整合(在SpringMVC在配置一次就可以了)
就是將Spring - SpringMVC各自配置一遍。
1暴氏、jar:sping-webmvc.jar
2延塑、配置springmvc
配置web.xml(給項目加入SpringMVC支持):
配置springmvc.xml:
配置spring的注入:
(三)、編寫代碼(此處忽略)
例:
jdk:JDK1.6
jar:
請求頁面(index.jsp):
Controller請求處理:
Service層:
Dao層:
*Mapper.xml:
web.xml:
springmvc.xml:
spring-mybatis.xml:
db.properties: