mybatis typeAliases 给实体类起别名的方法
typeAliases
在我们开发中,Mapper中的实体类每次都要写上包名,是不是特别的麻烦
针对这一现象,myabtis提供了解决方案,简化开发 typeAliases标签
第一种用法
在主配置文件中 配置【不是映射文件,而是主配置文件】
<typeAliases> <!--type:实体类的具体全限定类名, alias:别名--> <typeAlias type="com.yixuexi.entity.User" alias="User" /> </typeAliases>
使用了这个标签之后,resultType和paramerterType以及一些需要全类名的地方就不需要再写全类名了,直接写别名就行
第二种用法(常用)
<typeAliases> <!--直接配置一个包,包下的所有类都会配置--> <!--用于指定要配置的别名的包,当指定之后,该包下的实体类都会注册别名,并且类名就是别名--> <package name="com.yixuexi.entity"/> </typeAliases>
直接配置一个包里面的所有实体类,别名就是类名
总结
到此这篇关于mybatis typeAliases 给实体类起别名的文章就介绍到这了,更多相关mybatis typeAliases 给实体类起别名内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
解决Maven无法下载2.1.7.js7版本的itext依赖问题
本文主要解决使用Maven编译项目时出现的itext依赖版本问题,通过分析,发现该问题是由jasperreports依赖的特定版本itext导致的,解决方法是排除jasperreports中的itext依赖,并自行指定更高版本的itext依赖2024-12-12
使用IntelliJ IDEA创建简单的Java Web项目完整步骤
这篇文章主要介绍了如何使用IntelliJ IDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Servlet和JSP技术,文中通过代码介绍的非常详细,需要的朋友可以参考下2025-01-01
Spring IOC中对象的创建、策略及销毁时机和生命周期详解
这篇文章主要介绍了Spring IOC中对象的创建、策略及销毁时机和生命周期详解,Spring默认使用类的空参构造方法创建bean,假如类没有空参构造方法,将无法完成bean的创建,需要的朋友可以参考下2023-08-08


最新评论