默认别名(3.4.6)
| 别名 |
Java类型 |
| _byte |
byte |
| _short |
short |
| _int |
int |
| _integer |
int |
| _long |
long |
| _float |
float |
| _double |
double |
| _boolean |
boolean |
| _byte[] |
byte[] |
| _short[] |
short[] |
| _int[] |
int[] |
| _integer[] |
int[] |
| _long[] |
long[] |
| _float[] |
float[] |
| _double[] |
double[] |
| _boolean[] |
boolean[] |
| byte |
java.lang.Byte |
| short |
java.lang.Short |
| int |
java.lang.Integer |
| integer |
java.lang.Integer |
| long |
java.lang.Long |
| float |
java.lang.Float |
| double |
java.lang.Double |
| boolean |
java.lang.Boolean |
| byte[] |
java.lang.Byte[] |
| short[] |
java.lang.Short[] |
| int[] |
java.lang.Integer[] |
| integer[] |
java.lang.Integer[] |
| long[] |
java.lang.Long[] |
| float[] |
java.lang.Float[] |
| double[] |
java.lang.Double[] |
| boolean[] |
java.lang.Boolean[] |
| string |
java.lang.String |
| date |
java.util.Date |
| decimal |
java.math.BigDecimal |
| bigdecimal |
java.math.BigDecimal |
| biginteger |
java.math.BigInteger |
| object |
java.lang.Object |
| date[] |
java.util.Date[] |
| decimal[] |
java.math.BigDecimal[] |
| bigdecimal[] |
java.math.BigDecimal[] |
| biginteger[] |
java.math.BigInteger[] |
| object[] |
java.lang.Object[] |
| map |
java.util.Map |
| hashmap |
java.util.HashMap |
| list |
java.util.List |
| arraylist |
java.util.ArrayList |
| collection |
java.util.Collection |
| iterator |
java.util.Iterator |
| ResultSet |
java.sql.ResultSet |
自定义别名
按类配置
<typeAliases>
<typeAlias alias="Author" type="domain.blog.Author"/>
<typeAlias alias="Blog" type="domain.blog.Blog"/>
<typeAlias alias="Comment" type="domain.blog.Comment"/>
<typeAlias alias="Post" type="domain.blog.Post"/>
<typeAlias alias="Section" type="domain.blog.Section"/>
<typeAlias alias="Tag" type="domain.blog.Tag"/>
</typeAliases>
按包配置
<typeAliases>
<package name="domain.blog"/>
</typeAliases>
- 使用
@Alias注解来指定别名
package domain.blog;
import org.apache.ibatis.type.Alias;
@Alias("author")
public class Author {
}
- 如果该包下的类没有使用
@Alias注解,则mybatis会使用默认规则即类名首字母小写的方式生成别名
-
author - domain.blog.Author
-
userArticle - domain.blog.UserArticle
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。