com.user.pojo.Student就是实体类。
<update id="update" parameterType="com.user.pojo.Student" >
update student set name=#{name} ,email=#{email} ,age=#{age}
where id = #{id}
</update>
由于XXXmapper.xml文件中入参和返回值都要使用实体类的对象,而我们在使用的时候必须书写实体类的完全限定类名,这样比较麻烦,我们可以通过起别名的方式来简化此操作.起别名的方式有两种:
- 为单个类起别名:
<typeAlias type="com.bjpowernode.pojo.Student" alias="student"></typeAlias>
<!--这个类的别名就是student,可以使用student代替全限定类名-->
注意:这个标签必须位于<settings></settings>
后<environments></environments>
前。
- 为某个包内的所有类起别名:
<package name="com.bjpowernode.pojo"></package>
<!--包内的所有类自动取别名为类名的全小写形式-->