<typeAliases>
<!--1, Typealias: alias for a Java type
Type: Specifies the class name of the type to be aliased, and the default alias is the class name lowercase; employee
Alias: Specify a new alias
-
<!--<typealias type= "Com.atguigu.mybatis.bean.Employee" alias= "emp"/>-->//alias for a single Java class
<!--2, package: Batch alias for all classes under a bundle
Name: Specifies the package name (a default alias (class name lowercase) for each class of the current package and all descendant packages below)
-
<package name= "Com.atguigu.mybatis.bean"/>
<!--3, in the case of batch alias, use @alias annotations to specify a new alias for a type--
</typeAliases>
@Alias ("EMP")
public class Employee {
Private Integer ID;
Private String LastName;
Private String Email;
Private String gender;
Public Integer getId () {
return ID;
}
public void SetId (Integer id) {
This.id = ID;
}
Public String Getlastname () {
return lastName;
}
public void Setlastname (String lastName) {
This.lastname = LastName;
}
Public String Getemail () {
return email;
}
public void Setemail (String email) {
This.email = email;
}
Public String Getgender () {
return gender;
}
public void Setgender (String gender) {
This.gender = gender;
}
@Override
Public String toString () {
Return "Employee [id=" + ID + ", lastname=" + LastName + ", email="
+ email + ", gender=" + Gender + "]";
}
}
Alias for Java class