1)习惯把数据源信息放到一个属性文件中。后缀为properties
* # 在properties中表示注释
*在resource目录下新建该文件
1 jdbc.driver=com.mysql.jdbc.Driver 2 jdbc.url=jdbc:mysql://localhost:3306/mybatis 3 jdbc.username=root 4 jdbc.password=root
*在配置文件conf.xml中引入属性文件<properties resource=”文件名”/>
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 3 "http://mybatis.org/dtd/mybatis-3-config.dtd"> 4 <configuration> 5 <properties resource="db.properties"/> 6 <environments default="development"> 7 <environment id="development"> 8 <transactionManager type="JDBC" /> 9 <dataSource type="POOLED"> 10 <property name="driver" value="${jdbc.driver}" /> 11 <property name="url" value="${jdbc.url}" /> 12 <property name="username" value="${jdbc.username}" /> 13 <property name="password" value="${jdbc.password}" /> 14 </dataSource> 15 </environment> 16 </environments> 17 <mappers> 18 <mapper resource="com/zhiyou/clg/mapper/UserMapper.xml"/> 19 </mappers> 20 </configuration>
2)在conf.xml文件中为实体类起别名----不建议使用别名,建议还是在映射文件中使用全类名
<typeAliases>
<typeAlias type=”实体类路径” alias=”别名”/>//为某个实体类起别名
<package name=”实体类包名” />//将包下所有的实体类的别名起为对应的实体类名,故可以直接使用
<typeAliases/>
3)添加日志
*在lib目录下导入日志jar包
*在resource目录下新建log4j.properties或者. log4j.xml文件(固定内容复制)