實(shí)體類(lèi)與數(shù)據(jù)庫(kù)使用TableFeild映射字段時(shí),是否影響lambda的User::getUserName查詢(xún)
實(shí)體類(lèi)User成員
@TableField(value="USER_NAME")? //數(shù)據(jù)庫(kù)對(duì)應(yīng)字段名
private String userName;
使用lambda時(shí),例如?
List<User>?userLists?=?userService.lambdaQuery().eq(User::getUserName,?"hello").list(); 如果數(shù)據(jù)庫(kù)有hello,能查得到嗎
2019-10-16
是不影響的,為了能把值賦值回實(shí)體類(lèi)對(duì)象,所以使用了如:USER_NAME as userName設(shè)置別名
2019-10-15
我傻了,自己試了一遍,默認(rèn)為成員變量名,如果有TableFiled(value="USER_NAME")
查詢(xún)語(yǔ)句變?yōu)? ? USER_NAME as userName