1、SSM框架整合SSM框架整合1、整合准备整合内容:整合架构:Spring、SpringMVC以及MyBatis的整合。数据库:MySQL连接池:Druid(阿里巴巴研发)整合工具:整合工具为:EclipseJar管理工具:Maven项目类型为:Maven Pproject2、SSM整合2.1、导入整合相关的jar包(Maven)pom.xml文件 4.0.0 com.woo0nise woo0nise-parent 0.0.1-SNAPSHOT SSM SSM 0.0.1-SNAPSHOT war mysql mysql-connector-java com.alibaba druid org
2、.springframework spring-core org.springframework spring-context org.springframework spring-beans org.springframework spring-web org.springframework spring-jdbc org.springframework spring-aspects org.springframework spring-orm org.springframework spring-webmvc com.fasterxml.jackson.core jackson-datab
3、ind junit junit test org.slf4j slf4j-log4j12 org.mybatis mybatis org.mybatis mybatis-spring com.github.pagehelper pagehelper com.github.miemiedev mybatis-paginator jstl jstl javax.servlet servlet-api provided javax.servlet jsp-api provided src/main/java */*.properties */*.xml false 2.2、创建整合目录Mybatis
4、:存放mybatis配置文件Spring:存放spring以及整合文件Resource:数据库连接以及log4配置信息2.3、创建MyBatis配置文件创建mybatis-config.xml文件位于mybatis目录下mybatis-config.xml该文件主要存mybatis配置。(该配置文件可以不创建)2.4、创建数据库配置信息创建db.properties文件位于resource文件夹下db.properties#数据库连接驱动jdbc.driver=com.mysql.jdbc.Driver#数据库连接urljdbc.url=jdbc:mysql:/localhost:3306/w
5、oo0nise?characterEncoding=utf-8#数据库用户名jdbc.username=root#数据库密码jdbc.password=root该配置文件主要存放数据库的配置,也可以存放mybatis配置文件的属性。2.5、Spring整合mybatis创建applicationContext-dao.xml文件位于spring文件夹下applicationContext-dao.xml 该配置文件主要是spring整合mybatis文件。2.6、Spring事务管理创建applicationContext-trans.xml位于spring文件夹下applicationCon
6、text-trans.xml 该配置文件主要配置事务以及事务管理和切面(AOP)配置。2.7、Spring扫描Service的实现类创建applicationContext-service.xml位于spring文件夹下applicationContext-service-xmlbeans xmlns=http:/www.springframework.org/schema/beans xmlns:xsi=http:/www.w3.org/2001/XMLSchema-instance xmlns:aop=http:/www.springframework.org/schema/aop xml
7、ns:context=http:/www.springframework.org/schema/context xmlns:jdbc=http:/www.springframework.org/schema/jdbc xmlns:p=http:/www.springframework.org/schema/p xmlns:tx=http:/www.springframework.org/schema/tx xmlns:util=http:/www.springframework.org/schema/util xsi:schemaLocation=http:/www.springframewo
8、rk.org/schema/beans http:/www.springframework.org/schema/beans/spring-beans.xsd http:/www.springframework.org/schema/aop http:/www.springframework.org/schema/aop/spring-aop-4.1.xsd http:/www.springframework.org/schema/context http:/www.springframework.org/schema/context/spring-context-4.1.xsd http:/www.springframework.org/schema/jdbc http:/www.springframework.org/schema/jdbc/spring-jdbc-4.1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1