この方法の一つ
<!--可以给实体类起别名-->
<typeAliases>
<typeAlias type="com.tt.pojo.User" alias="User"/>
</typeAliases>
方法二
:あなたはまたのような、MyBatisのが必要なJavaビーンの下にパッケージ名を検索します、パッケージ名を指定することができます
クラスのクラス名のために、彼のデフォルトの別名をエンティティクラスのパッケージをスキャンし、最初の文字を小文字!
<!--可以给实体类起别名-->
<typeAliases>
<package name="com.tt.pojo"/>
</typeAliases>
類似のエンティティが第1の実施形態を用いてより少ない場合。
エンティティクラスは非常に多くの場合は、2番目のアプローチをお勧めします。
最初のエイリアスをカスタマイズすることができ、そして第二はないが、必要に応じてエンティティ・クラス(POJO)に@alias注釈を増加させるために変更する必要が
@Alias("author")
public class Author {
...
}
重要エイリアスので、
- Java型のエイリアスを入力しますが、短い名前が設定されています。
- 唯一の完全修飾名の冗長性を削減するための存在意義インチ