獲取的columnvalue沒有用到?。。?!
獲取的columnvalue沒有用到?。。。?/p>
獲取的columnvalue沒有用到?。。。?/p>
2016-10-04
什么課上的例子沒用,老師寫錯(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)
2016-11-29
老師的代碼感覺是錯(cuò)誤了,最后輸出的結(jié)果并不對(duì)應(yīng)注解中的字段名,所以拼接SQL句時(shí)錯(cuò)了,應(yīng)該改fieldName為columnName,這時(shí)候就對(duì)應(yīng)注解中的名稱了。
這個(gè)值還是有用的?。。?!