SSM框架的配置文件
SSM框架的基本配置文件有spring的配置文件applicationContext.xml,springMVC的配置文件springMVC.xml以及mybatis的全局配置文件mybatis-config.xml和mybatis的映射文件XXXMapper.xml,此外,通常还有数据库配置文件db.properties。通常还有web.xml以及日记log4j的配置文件。
<!--more-->
spring的配置文件applicationContext.xml
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd"> <!--读取db.properties--> <context:property-placeholder location="classpath:db.properties"/> <!--配置数据源,class属性为配置连接池--> <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"> <!--数据库驱动--> <property name="driverClassName" value="${jdbc.driver}"/> <!--连接数据库的url--> <property name="url" value="${jdbc.url}"/> <!--连接数据库的用户名--> <property name="username" value="${jdbc.username}"/> <!--连接数据库的密码--> <property name="password" value="${jdbc.password}"/> <!--最大连接数--> <property name="maxTotal" value="${jdbc.maxTotal}"/> <!--最大空闲数--> <property name="maxIdle" value="${jdbc.maxIdle}"/> <!--初始化连接数--> <property name="initialSize" value="${jdbc.initialSize}"/> </bean> <!-- 事务管理器,依赖于数据源--> <bean id="transactionManager" class="org.spr