列别名的问题

来源:4-5 基于myBatis实现DAO编程(下)

qq_福森_0

2020-02-17 22:47

http://img3.mukewang.com/5e4aa7120001b6d805100111.jpg

老师这里用别名 是不是为了给 SuccessKilled 类中的SecKill 类的 secKill对象赋值啊,如果不加这个别名的话,会发生什么呢?

(我猜想 会新产生一个SecKill类的entity 但是没赋值到SuccessKilled类中的secKill中)

写回答 关注

1回答

  • qq_慕莱坞4316410
    2020-04-08 11:07:05

    前面的s是数据库的别名,不加别名那么就需要通过数据库全名调用里面的字段,因为这是涵盖了两张表,后面的是因为前面设置了别名标签,所以将as隐藏了,可以直接通过java内的属性进行赋值,如果不加入,是找不到这些字段的

Java高并发秒杀API之业务分析与DAO层

Java实现高并发秒杀API的第一门课,还等什么,赶快来加入吧

87424 学习 · 496 问题

查看课程

相似问题