配置文件参考.doc
文本预览下载声明
配置文件
SqlMapConfig.xml
?xml version=1.0 encoding=UTF-8 ?
!DOCTYPE configuration PUBLIC -////DTD Config 3.0//EN
/dtd/mybatis-3-config.dtd
configuration
!-- 别名 --
typeAliases
package name=cn.kgc.xt.pojo/
/typeAliases
/configuration
applicationContext-dao.xml
需要配置:
加载properties文件,数据源,SqlSessionFactory,Mapper扫描
?xml version=1.0 encoding=UTF-8?
beans xmlns=/schema/beans
xmlns:context=/schema/context xmlns:p=/schema/p
xmlns:aop=/schema/aop xmlns:tx=/schema/tx
xmlns:xsi=/2001/XMLSchema-instance
xsi:schemaLocation=/schema/beans /schema/beans/spring-beans-4.0.xsd
/schema/context /schema/context/spring-context-4.0.xsd
/schema/aop /schema/aop/spring-aop-4.0.xsd /schema/tx /schema/tx/spring-tx-4.0.xsd
/schema/util /schema/util/spring-util-4.0.xsd
!-- 配置 读取properties文件 perties --
context:property-placeholder location=classpath:perties /
!-- 配置 数据源 --
bean id=dataSource class=com.alibaba.druid.pool.DruidDataSource
property name=driverClassName value=${jdbc.driver} /
property name=url value=${jdbc.url} /
property name=username value=${jdbc.username} /
property name=password value=${jdbc.password} /
/bean
!-- 配置SqlSessionFactory --
bean class=org.mybatis.spring.SqlSessionFactoryBean
!-- 设置MyBatis核心配置文件 --
property name=configLocation value=classpath:mybatis/SqlMapConfig.xml /
!-- 设置数据源 --
property name=dataSource ref=dataSource /
/bean
!-- 配置Mapper扫描 --
bean class=org.mybatis.spring.mapper.MapperScannerConfigurer
!-- 设置Mapper扫描包 --
property name=basePackage value=cn.kgc.xt.mapper /
/bean
/beans
perties
配置数据库信息
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/crm?characterEncoding=utf-8
jdbc.username=root
jdbc.password=root
perties
配置日志信息
# Global logging configuration
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
applicationContext-service
显示全部