关于mybatis为常见的 Java 类型内建的相应的类型别名

关于mybatis为常见的 Java 类型内建的相应的类型别名

http://img1.sycdn.imooc.com//climg/5da31a9d0998690c07320127.jpg

http://img1.sycdn.imooc.com//climg/5da31ab10917f18c08220130.jpg

http://img1.sycdn.imooc.com//climg/5da31a9d0988975e08750329.jpg

老师,上面是我从mybatis的官方文档截的图,为什么会有相同名称的类型啊?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
芝芝兰兰 2019-10-14 10:48:22

同学你好。这里的别名就相当于起了另一个名字。

在java中,以整型为例,有基本数据类型int和Integer两种写法。但是在MySQL中,整型就是int,所以都映射为int型。

如果解答了同学的疑问,望采纳~

祝学习愉快~

  • 提问者 你上b站不 #1
    额,上面截的图不是为java类型起的别名吗,映射的类型那里不应该是java的类型吗,然后左边是为java类型起的别名,对吧,我想问的是在右边java类型那里为什么会出现相同名称的类型呢?? 不是起一个名称就够了吗
    2019-10-14 16:13:19
  • 芝芝兰兰 回复 提问者 你上b站不 #2
    如果一一对应就失去了灵活性。类型别名(typealias)是一个名字,它是某种类型的同义词。它的目的仅仅是代替。让复杂的类型名字变得简单明了、易于理解和使用。此处同学可以不必纠结。祝学习愉快~
    2019-10-14 17:10:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师