posts - 25, comments - 11, trackbacks - 0, articles - 37

          Common BeanUtils組件方便了對(duì)JavaBean的使用。其中的一些類方法,使我們使用JavaBean得到了便利。

           

          使用Common BeanUtils組件需要三個(gè)Jar包,分別是

          commons-beanutils-1.8.0-BETA.jar

          commons-logging-1.1.1.jar

          commons-logging-api-1.1.1.jar

           

          可從官網(wǎng)下載,不過為了方便,我把三個(gè)包傳上來。點(diǎn)擊下載

           

          下面用四個(gè)例子說明該組件的三個(gè)優(yōu)點(diǎn)。

           

          例子一:

          創(chuàng)建三個(gè)Java文件,分別為

          Address.java

          Profile.java

          User.java

           

          在寫一個(gè)類文件遞進(jìn)調(diào)用函數(shù),命名:BeanUtilsExample1.java,源碼:

           

          Code

           

          從中可以看出,

          調(diào)用一個(gè)屬性中的方法,只需要加一個(gè)“.”即可。精簡(jiǎn)了操作。

          還可以拷貝屬性,但要注意是二層拷貝。

          還要注意BeanUtils和PropertyUtils的區(qū)別。

           

          例子二:

          動(dòng)態(tài)創(chuàng)建屬性

          文件名:BeanUtilsExample2,源碼:

           

          Code

           

          例子三:

          連接Mysql數(shù)據(jù)庫(kù)

          文件名BeanUtilsExample3.java源碼:

           

          Code

           

          例子四:

          文件BeanUtilsExample4.java,源碼:

           

          Code

           

          這就是Common BeanUtils組件的主要應(yīng)用!!!


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 洪泽县| 邮箱| 五大连池市| 黄冈市| 莱州市| 大英县| 封开县| 剑阁县| 时尚| 革吉县| 绥化市| 长武县| 福海县| 洛隆县| 和硕县| 安西县| 思茅市| 达孜县| 嘉善县| 铁力市| 宁河县| 定日县| 舒城县| 叶城县| 孝昌县| 且末县| 赣榆县| 镇坪县| 克什克腾旗| 芦山县| 仁化县| 宜章县| 南开区| 南宁市| 玉溪市| 尚义县| 南通市| 平舆县| 丹江口市| 喜德县| 西盟|