類型別名(typeAliases) - 類型別名是為 Java 類型設置一個短的名字。 - 存在的意義僅在於用來減少類完全限定名的冗余。 ```xml <!--可以給實體類起別名--> <typeAliases> <typeAlias type="com.rui.pojo.User" alias="User"/> </typeAliases> ``` ------------------------------------------------------------------------- 也可以指定一個包名,MyBatis 會在包名下面搜索需要的 Java Bean,比如: 掃描實體類的包,他的默認別名就為這個類的類名,首字母小寫! ```mybatis-config.xml <!--可以給實體類起別名--> <typeAliases> <package name="com.rui.pojo"/> </typeAliases> ``` 在實體類比較少的時候,使用第一種方式。 如果實體類十分多,建議使用第二種方式。 第一種可以DIY別名,第二種則不行,如果非要改,需要在實體類(pojo)上增加@Alias注解 ```java @Alias("author") public class Author { ... } ```
