配置可修改参数db.properties
jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/*XXX(数据库名)*?characterEncoding=utf-8jdbc.username=rootjdbc.password=123
spring 框架中初始化驱动applicationcontext-dao.xml
<!-- 数据库连接池 --><bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"><!--druid是阿里提供的开源连接池--><!--destroy-method ="close"表示当连接不使用的时候,把把连接正常关闭,防止spring在销毁bean时数据异常--><property name="url" value="${jdbc.url}" /><property name="username" value="${jdbc.username}" /><property name="password" value="${jdbc.password}" /><property name="driverClassName" value="${jdbc.driver}" /><!--数据库地址,用户名,密码,数据库驱动名称--><!--最大连接数10,最小空闲数5--><property name="maxActive" value="10" /><property name="minIdle" value="5" /></bean><!-- 让spring管理sqlsessionfactory 使用mybatis和spring整合包中的 --><bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><!-- 指定数据源--><property name="dataSource" ref="dataSource" /><!-- 加载mybatis的全局配置文件 --><property name="configLocation" value="classpath:mybatis/SqlMapConfig.xml" /></bean><!--MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring--><bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"><!--value=mapper接口包位置--><property name="basePackage" value="xx.xx.xxx"/></bean>