mybatis定义别名
来源:互联网 发布:淘宝网十字绣鞋垫 编辑:程序博客网 时间:2024/05/22 06:47
mybatis别名有两种,一种是系统定义的别名一种是自定义的别名。
1.系统定义的别名:对一些常用的Java类进行定义。
系统已定义的别名直接在xml中文件中引用别名就可,不需要再写对应的全称类名,减少代码的书写量。
2.自定义别名
自定义别名共有两种方式:
一种是在xml中进行定义:
在mybatis的配置文件中定义别名,就可以在mybatis的上下文中引用该别名。
<!--定义别名--> <typeAliases> <typeAlias type="com.learn.po.Role" alias="role"/> </typeAliases>
另一种是使用包扫描的方式来定义别名,mybatis会自动扫描指定包下的所有类并将别名装配到上下文中:
<!--定义别名--> <typeAliases> <!--使用包扫描的方式--> <package name="com.learn.po"/> </typeAliases>
在所扫描的类中加上@Alias注解,指定别名,如下面的代码所示。如果不使用注解也可以正常扫描并装配到上下文中,默认是把类名首字母小写。需要注意别名重复的问题!
@Alias("role")public class Role{...}
阅读全文
0 0
- Mybatis定义别名typeAliases
- MyBatis批量定义别名
- mybatis的定义别名
- mybatis定义别名
- Mybatis定义别名typeAliases
- Mybatis为实体类定义别名typeAliases
- springMVC+Mybatis 学习笔记-【3】Mybatis批量别名定义
- mybatis别名
- MyBatis中进行批量与单个别名的定义
- mybatis详解——properties以及别名定义
- springMVC+Mybatis 学习笔记-【3】Mybatis【批量别名定义】和【类型处理器】
- MyBatis使用别名
- Mybatis别名使用
- mybatis字段取别名
- MyBatis 为类型别名
- mybatis 别名的使用
- mybatis 别名记录
- mybatis别名等
- [shell]字符串处理
- P3627 [APIO2009]抢掠计划
- 关于Malloc内存分配函数的解析
- Substring with Concatenation of All Words-Leetcode
- 关于GCD的证明
- mybatis定义别名
- 浅谈点分治(JZOJ4715)
- 第五周项目一
- Angular2--拦截器服务
- windows2007 python2.7 32bit env 安装pandas和ipython
- Reverse Text
- 【省选模拟试题】压力 点双连通分量缩点+树上差分
- 继承 课堂练习
- LeetCode82 Remove Duplicates from Sorted List II