SSM框架的搭建完整步骤文档格式.docx
- 文档编号:13712234
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:18
- 大小:90.66KB
SSM框架的搭建完整步骤文档格式.docx
《SSM框架的搭建完整步骤文档格式.docx》由会员分享,可在线阅读,更多相关《SSM框架的搭建完整步骤文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
//www.springframework.org/schema/beans"
xmlns:
xsi="
//www.w3.org/2001/XMLSchema-instance"
context="
//www.springframework.org/schema/context"
mvc="
//www.springframework.org/schema/mvc"
xsi:
schemaLocation="
//www.springframework.org/schema/beans
http:
//www.springframework.org/schema/beans/spring-beans.xsd
//www.springframework.org/schema/context
//www.springframework.org/schema/context/spring-context-4.0.xsd
//www.springframework.org/schema/mvc
//www.springframework.org/schema/mvc/spring-mvc-4.0.xsd"
<
!
--注解扫描包-->
context:
component-scanbase-package="
com.hyg.im"
/>
--开启注解-->
mvc:
annotation-driven/>
/beans>
spring-common.xml内容如下:
p="
//www.springframework.org/schema/p"
tx="
//www.springframework.org/schema/tx"
http:
//www.springframework.org/schema/beans
//www.springframework.org/schema/beans/spring-beans-4.0.xsd
//www.springframework.org/schema/tx
//www.springframework.org/schema/tx/spring-tx-4.0.xsd"
--1.数据源:
DriverManagerDataSource-->
beanid="
dataSource"
class="
org.springframework.jdbc.datasource.DriverManagerDataSource"
<
propertyname="
driverClassName"
value="
com.mysql.jdbc.Driver"
url"
jdbc:
mysql:
//localhost:
3306/test"
username"
root"
password"
123456"
/bean>
--
2.mybatis的SqlSession的工厂:
SqlSessionFactoryBeandataSource:
引用数据源
MyBatis定义数据源,同意加载配置
-->
sqlSessionFactory"
class="
org.mybatis.spring.SqlSessionFactoryBean"
ref="
/property>
3.mybatis自动扫描加载Sql映射文件/接口:
MapperScannerConfigurersqlSessionFactory
basePackage:
指定sql映射文件/接口所在的包(自动扫描)
beanclass="
org.mybatis.spring.mapper.MapperScannerConfigurer"
basePackage"
com.hyg.im.mapper"
4.事务管理:
DataSourceTransactionManagerdataSource:
引用上面定义的数据源
txManager"
org.springframework.jdbc.datasource.DataSourceTransactionManager"
--5.使用声明式事务
transaction-manager:
引用上面定义的事务管理器
tx:
annotation-driventransaction-manager="
四、配置web.xml,内容如下:
web-appversion="
2.5"
xmlns="
--加载Spring容器配置-->
listener>
listener-class>
org.springframework.web.context.ContextLoaderListener<
/listener-class>
/listener>
--设置Spring容器加载所有的配置文件的路径-->
context-param>
param-name>
contextConfigLocation<
/param-name>
param-value>
classpath*:
config/spring-*.xml<
/param-value>
/context-param>
--配置SpringMVC核心控制器-->
servlet>
servlet-name>
springMVC<
/servlet-name>
servlet-class>
org.springframework.web.servlet.DispatcherServlet<
/servlet-class>
--配置初始配置化文件,前面contextConfigLocation看情况二选一-->
init-param>
<
config/spring-mvc.xml<
/init-param>
--启动加载一次-->
load-on-startup>
1<
/load-on-startup>
/servlet>
--为DispatcherServlet建立映射-->
servlet-mapping>
--此处可以可以配置成*.do,对应struts的后缀习惯-->
url-pattern>
/<
/url-pattern>
/servlet-mapping>
default<
*.html<
*.gif<
*.css<
*.js<
*.jpg<
*.png<
--防止Spring内存溢出监听器-->
org.springframework.web.util.IntrospectorCleanupListener<
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SSM 框架 搭建 完整 步骤