That way I want to stay

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 米易县| 吉安县| 怀远县| 玉门市| 昌吉市| 商洛市| 鄂托克前旗| 洱源县| 河西区| 正镶白旗| 广安市| 荃湾区| 福建省| 台东市| 兴隆县| 淳安县| 赫章县| 巫溪县| 敦化市| 长海县| 松阳县| 宁国市| 体育| 拉萨市| 桓台县| 台东市| 衡阳县| 津南区| 新泰市| 顺平县| 新化县| 红河县| 安达市| 耒阳市| 天全县| 镇安县| 吴堡县| 莫力| 兰州市| 沧源| 甘孜|