mybatis全局配置文件的一些配置问题
起别名
一般都有第二种方式
<!-- 方式一 -->
<typeAliases>
<!--给单个对象起别名的方式 type :给谁起别名 alias:别名 -->
<typeAlias type="com.hpe.pojo.User" alias="user"/>
</typeAliases>
<!-- 方式二 -->
<typeAliases>
<!-- 批量起别名的方式 name:包名,给哪个包下面的类起别名 扫描的方式
别名就是:类名(首字母大小写都可以)User user
-->
<package name="com.hpe.pojo"/>
</typeAliases>
mybatis.xml
读取资源文件
<!-- 读取资源文件 -->
<properties resource="db.properties"></properties>
<!-- 配置的运行环境 default :默认要加载的环境
当mybatis与spring整合后,以下配置将废除不需要了
-->
<environments default="mysql">
<environment id="mysql">
<!-- 事务管理的配置 -->
<transactionManager type="JDBC"></transactionManager>
<!-- 数据库连接池 -->
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</dataSource>
</environment>
</environments>
db.propreties
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/user?characterEncoding=utf-8
jdbc.username=root
jdbc.password=123