mybatis typeAliases 给实体类起别名的方法

 更新时间:2020年09月18日 11:04:54   作者:易学习_  
这篇文章主要介绍了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 给实体类起别名内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Executor拦截器高级教程QueryInterceptor的规范

    Executor拦截器高级教程QueryInterceptor的规范

    今天小编就为大家分享一篇关于Executor拦截器高级教程QueryInterceptor的规范,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Java排序算法总结之堆排序

    Java排序算法总结之堆排序

    这篇文章主要介绍了Java排序算法总结之堆排序,详细分析了堆排序的原理与java实现技巧,需要的朋友可以参考下
    2015-05-05
  • 解决Spring Security集成knife4j访问接口文档出现403的问题

    解决Spring Security集成knife4j访问接口文档出现403的问题

    这篇文章主要给大家介绍了如何解决Spring Security集成knife4j访问接口文档出现403的问题,文中有详细的解决方案,有需要的朋友可以参考阅读下
    2023-07-07
  • Java Servlet异步请求开启的简单步骤

    Java Servlet异步请求开启的简单步骤

    Java servlet是大家公认的服务器端web技术的标准,包括jsp,jsf,和大量的web框架,soap,RESTful web service api,还有新闻供应,下面这篇文章主要给大家介绍了关于Java Servlet异步请求开启的简单步骤,需要的朋友可以参考下
    2022-02-02
  • SpringBoot集成Spring Data JPA及读写分离

    SpringBoot集成Spring Data JPA及读写分离

    这篇文章主要介绍了SpringBoot集成Spring Data JPA及读写分离的相关知识,需要的朋友可以参考下
    2017-04-04
  • java如何将pdf转换成image

    java如何将pdf转换成image

    这篇文章主要为大家详细介绍了java如何将pdf转换成image,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Java利用ElasticSearch实现自动补全功能

    Java利用ElasticSearch实现自动补全功能

    这篇文章主要为大家详细介绍了Java如何利用ElasticSearch实现跟谷歌和百度类似的下拉补全提示功能,文中的示例代码讲解详细,需要的可以参考一下
    2023-08-08
  • mybatis-generator生成多次重复代码问题以及解决

    mybatis-generator生成多次重复代码问题以及解决

    在使用MySQL数据库时,如果多个数据库中存在相同表名,即使在URL中配置了数据库名,也可能导致数据互相影响,解决这一问题的方法是在mapper-generator-config.xml文件中添加catalog属性,明确指定逆向工程代码所涉及表的数据库名
    2024-10-10
  • Java线程通信之wait-notify通信方式详解

    Java线程通信之wait-notify通信方式详解

    这篇文章主要为大家详细介绍了Java线程通信之wait-notify通信方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • SpringCloud Finchley Gateway 缓存请求Body和Form表单的实现

    SpringCloud Finchley Gateway 缓存请求Body和Form表单的实现

    在接入Spring-Cloud-Gateway时,可能有需求进行缓存Json-Body数据或者Form-Urlencoded数据的情况。这篇文章主要介绍了SpringCloud Finchley Gateway 缓存请求Body和Form表单的实现,感兴趣的小伙伴们可以参考一下
    2019-01-01

最新评论