That way I want to stay

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            55 Posts :: 1 Stories :: 41 Comments :: 0 Trackbacks
            應(yīng)上回幾位同事的建議,決定在這周的技術(shù)講座上講一下java的annotation的用法。前面講了annotation和interface,abstract的區(qū)別,以及各自的優(yōu)缺點(diǎn),后來(lái)就只講annotation的用法了,講到annotation可以放在3個(gè)地方,類,屬性和方法,然后順便提了一下說(shuō),可以設(shè)計(jì)這樣一個(gè)框架,在屬性上加一個(gè)annotation,就可以實(shí)現(xiàn)驗(yàn)證的功能。
            有一位同事聽了,當(dāng)場(chǎng)就提出說(shuō),可不可以寫個(gè)例子來(lái)看看,怎么實(shí)現(xiàn)這個(gè)驗(yàn)證。
            這倒也難不倒我,赫拉赫拉,當(dāng)場(chǎng)就開始寫,20多分鐘后,這個(gè)粗略的結(jié)構(gòu)就出來(lái)了,因?yàn)橐郧皼](méi)試過(guò)在屬性里面加annotation,結(jié)果竟然發(fā)現(xiàn)不知道怎么取出屬性的annotation,用java.beans這個(gè)包,竟然取不出annotaion,用java.lang.reflect里面的field可以取出annotation,可是卻不知道怎么取java bean的標(biāo)準(zhǔn)屬性。
          最后沒(méi)辦法,講座上沒(méi)時(shí)間研究,就決定把驗(yàn)證的annotation加到每個(gè)屬性的getter方法里面。
            這次的講座講得倒也算不錯(cuò),贊自己一個(gè)。
          ????
          文章來(lái)源:http://blog.csdn.net/Wingel/archive/2006/11/26/1414833.aspx
          posted on 2006-11-29 11:21 Wingel 閱讀(231) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 杭锦后旗| 冀州市| 京山县| 湄潭县| 南木林县| 阿瓦提县| 共和县| 罗田县| 油尖旺区| 德保县| 澎湖县| 海宁市| 英德市| 汉中市| 阿图什市| 沂源县| 柳江县| 甘谷县| 精河县| 霍林郭勒市| 大荔县| 五华县| 灵宝市| 运城市| 双鸭山市| 满洲里市| 丰原市| 麻城市| 视频| 中宁县| 金塔县| 合山市| 突泉县| 九龙坡区| 长岭县| 宜昌市| 牟定县| 盘锦市| 邹平县| 达日县| 卢龙县|