課程
/后端開發(fā)
/Java
/全面解析Java注解
獲取的columnvalue沒有用到?。。?!
2016-10-04
源自:全面解析Java注解 6-1
正在回答
老師的代碼感覺是錯(cuò)誤了,最后輸出的結(jié)果并不對(duì)應(yīng)注解中的字段名,所以拼接SQL句時(shí)錯(cuò)了,應(yīng)該改fieldName為columnName,這時(shí)候就對(duì)應(yīng)注解中的名稱了。
這個(gè)值還是有用的?。。?!
什么課上的例子沒用,老師寫錯(cuò)了,sql拼裝寫錯(cuò),老師自己都說了是寫錯(cuò)了
? Column?column?=?field.getAnnotation(Column.class);??
? String?columnName?=?column.value(); ? ?
這一步取到的columnName確實(shí)后面沒用到,而是用的字段名
String?filedName?=?field.getName(); ?
但是在獲取到columnName之后也可以通過columnName進(jìn)行提取,只是課上的例子沒用而已,此處columnName可以省略
舉報(bào)
注解Java中的常用技能,通過實(shí)戰(zhàn)演示注解在實(shí)際項(xiàng)目中的應(yīng)用
3 回答5-2十一分鐘的時(shí)侯為什么獲得了column的value還要獲取字段的名字
1 回答為什么要費(fèi)盡心機(jī)的獲取方法名和method類類型,然后在調(diào)用
1 回答請(qǐng)問,@Retention 中SOURCE, CLASS有啥用啊
3 回答query()是什么方法啊,哪個(gè)包下的,我找了好久沒找到
2 回答該項(xiàng)目例子我覺得好像完全沒用用到注解呀?只用到了反射?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-29
老師的代碼感覺是錯(cuò)誤了,最后輸出的結(jié)果并不對(duì)應(yīng)注解中的字段名,所以拼接SQL句時(shí)錯(cuò)了,應(yīng)該改fieldName為columnName,這時(shí)候就對(duì)應(yīng)注解中的名稱了。
這個(gè)值還是有用的?。。?!
2016-10-18
什么課上的例子沒用,老師寫錯(cuò)了,sql拼裝寫錯(cuò),老師自己都說了是寫錯(cuò)了
2016-10-07
? Column?column?=?field.getAnnotation(Column.class);??
? String?columnName?=?column.value(); ? ?
這一步取到的columnName確實(shí)后面沒用到,而是用的字段名
String?filedName?=?field.getName(); ?
但是在獲取到columnName之后也可以通過columnName進(jìn)行提取,只是課上的例子沒用而已,此處columnName可以省略