java常用模板7-----mybatis核心配置文件mybatis_config.xml
学习mybitis框架时间,mybatis的核心配置文件是必不可少的。mybatis_config.xml模板如下:包含着常用的settings设置,包括在控制台显示日志、开启驼峰命名自动映射、自动映射列到字段或属性,和给包起别名。
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 引入外部配置的properties文件 --> <properties resource="properties.properties"></properties> <settings> <setting name="mapUnderscoreToCamelCase" value="true"/> <setting name="logImpl" value="STDOUT_LOGGING"/> <setting name="autoMappingBehavior" value="FULL"/> </settings> <typeAliases> <!-- 包下的所有类都起别名 别名类名小写! UserInfo - userinfo User user --> <package name="com.itqf.bean"/> </typeAliases> <!--数据库的基本连接信息 --> <environments default="dev"> <environment id="dev"> <!-- 开启事务 --> <transactionManager type="JDBC"/> <!-- 数据库连接路径 type = pooled 使用连接池 --> <dataSource type="POOLED"> <!-- 使用外部配置文件的值--> <property name="driver" value="${jdbc.driver}"/> <property name="url" value="jdbc:mysql:///java"/> <property name="username" value="root"/> <property name="password" value="0525"/> </dataSource> </environment> <environment id="pro"> <transactionManager type="JDBC"/> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql:///java0000"/> <property name="username" value="root"/> <property name="password" value="root"/> </dataSource> </environment> </environments> <!-- <mappers>--> <!-- <mapper resource="mappers/UserMapper.xml"></mapper>--> <!-- <mapper resource="mappers/InfoMapper.xml"></mapper>--> <!-- <mapper resource="mappers/ScoreMapper.xml"></mapper>--> <!-- </mappers>--> <mappers> <!-- 要求: mapper.xml所在的包和mapper接口是相同的--> <package name="com.itqf.mapper"/> </mappers> </configuration>
注意:别忘了数据库、包等别忘了改成自己的