首页 > 代码库 > Mybatis(二,三)

Mybatis(二,三)

参考孤傲苍狼的博客,地址如下:

http://www.cnblogs.com/xdp-gacl/p/4264301.html

在此声明,自己写博客,是为了学习总结过程中的记录。没有侵权和偷懒的意思。

 

1.配置文件中,添加别名的时候有个顺序的问题

typeAliases 标签要放在perperties标签后,environments标签前

提供一个报错的时候,eclipse提供的顺序,好像是必须按照这个顺序来
Content Model : (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,
objectWrapperFactory?, reflectorFactory?, plugins?, environments?, databaseIdProvider?, mappers?)

2.为包下的类文件批量别名处理。

<!-- 配置实体类的别名,配置实体类别名的目的是为了在引用实体类时可以使用实体类的别名来代替实体类,达到简写的目的 -->
    <typeAliases>
        <package name="me.gacl.domain"/>
    </typeAliases>

这样写,Mybatis默认的设置别名额方式是去除类所在的包后的简单的类名,比如me.gacl.domain.User这个实体类的别名就会被设置成User

3.将配置的信息可以单独放在一个properties文件中,之后在conf.xml中引用这个配置文件

    <!-- dbproperties 导入-->
    <properties resource="db.properties"></properties>

 

Mybatis(二,三)