锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品国产综合久久久久紧,91亚洲va在线天线va天堂va国产,亚洲av片一区二区三区http://m.tkk7.com/kingyaoo/category/32025.html璁捐java錛岃璁′漢鐢?/description>zh-cnSat, 07 Jun 2008 09:24:18 GMTSat, 07 Jun 2008 09:24:18 GMT60java鍙嶅皠鎬ц兘嫻嬭瘯鍒嗘瀽http://m.tkk7.com/kingyaoo/archive/2008/06/07/206533.html鍒歸偅鍒歸偅Sat, 07 Jun 2008 08:31:00 GMThttp://m.tkk7.com/kingyaoo/archive/2008/06/07/206533.htmlhttp://m.tkk7.com/kingyaoo/comments/206533.htmlhttp://m.tkk7.com/kingyaoo/archive/2008/06/07/206533.html#Feedback0http://m.tkk7.com/kingyaoo/comments/commentRss/206533.htmlhttp://m.tkk7.com/kingyaoo/services/trackbacks/206533.html
    浠婂ぉ鍦ㄤ紭鍖?a target="_blank" href="http://m.tkk7.com/kingyaoo/articles/206149.html">InstantMVC鐨勬椂鍊欏氨鑰冭檻鎬庝箞鎻愰珮鑷姩灝佽form鐨勬晥鐜囷紝struts鏄敤鐨刢ommons-beantuils錛屽ソ鍍忎篃娌′漢璇磗truts鐨勬晥鐜囦笉楂橈紝璇氱劧錛宐eanUtils涓緢澶氭湁鐢ㄦ柟渚跨殑鐗規ц鍙嶅皠寮鍙戣呯潃榪鳳紝浣嗘槸閫氳繃鎴戜粖澶╃殑嫻嬭瘯錛屽嵈鍙戠幇beanUtils鐨勬槗鐢ㄦц浠樺嚭宸ㄥぇ鐨勬ц兘浠d環錛岃櫧鐒跺湪鐜板湪榪欎釜騫翠唬錛岃繖涔堢偣鎬ц兘涓嶇畻浠涔堬紝浣嗘槸瀵逛簬鎴戣繖縐嶆墽鐫鐨勪漢寮鍙戞墽鐫鐨勬鏋訛紝榪樻槸瀵規ц兘鏈夌鐙壒鐨勫亸濂斤紝鐩墠鏉ヨInstantMVC涓敤鐨勬槸鐩存帴鐨勫弽灝勭畝鍗曞皝瑁咃紝鑰孖nstantORM錛堟垜鐨勬寔涔呭眰妗嗘灦錛変腑鐢ㄥ埌鏄嚜鍔ㄧ敓鎴恜ojo鍜岀浉搴旂殑pojo杈呭姪綾繪潵瀹炵幇鍔ㄦ侀珮鏁堬紙姣旂洿鎺ョ殑鍙嶅皠楂樻晥10-20鍊嶏級鎵цObject鐨勬柟娉曪紙涓鑸槸get鍜宻et錛夛紝瀵逛簬InstantMVC鐨刦orm鍒╃敤鍔ㄦ佺敓鎴愯緟鍔╃被鏈変竴瀹氱殑闅懼害錛屼笉鏄瀹炵幇闅懼害錛岃屾槸瀵逛簬榪愮敤璇ユ鏋剁殑web寮鍙戣呮潵璇達紝涓嶅鐩存帴銆傛墍浠ヨ繕鏄富瑕佽冭檻鐢ㄥ弽灝勭殑錛屽簾璇濅笉璇達紝涓嬮潰寮濮嬩粖澶╃殑嫻嬭瘯銆?br />
    棣栧厛錛屾祴璇曚富瑕佹湁涓夐儴鍒嗙粍鎴愶紝嫻嬭瘯鍒涘緩瀵硅薄鐨勬ц兘錛屾祴璇晄et鏂規硶鐨勬ц兘錛屾祴璇昰et鏂規硶鐨勬ц兘銆傛垜娌℃湁鐪嬭繃beanUtils鐨勬簮浠g爜錛屼笉榪囪瘎鎴戠殑緇忛獙鎯蟲兂BeanUtils搴旇鏄仛浜嗕竴浜涙ц兘鐨勪紭鍖栫殑錛屽垵姝ョ寽嫻嬫槸絎竴嬈¤繍琛岀紦瀛極bject鐨勭浉搴斾笢涓滐紙鍏蜂綋鏄粈涔堜篃涓嶇煡閬擄級錛屾墍浠ユ祴璇曠殑鏃跺欓兘鏄粠絎簩嬈″紑濮嬶紝蹇界暐絎竴嬈°備笅闈㈡槸嫻嬭瘯浠g爜錛堢渷鐣ヤ簡寮傚父鎶涘嚭銆傦級   

   
public class MyBean {
    String name;
    
int age;
    String[] firends;
    
public static void main(String args[]) {
        Object o1
=beanUtilsCreate();
        Object o2
=javaCreate();
        MyBean my
=new MyBean();
        
long a=System.currentTimeMillis();
       
      
        
for(int i=0;i<5000;i++){
            
//47
            
//beanUtilsCreate();
            
//15
            
//javaCreate();
            
//0
            
//manualCreate();
            
            
//235
            
//beanUtilsSet(o1);
            
//40
            
//javaSet(o2);
            
//0
            
//manualSet(my);
            
            
//203
            
//beanUtilsGet(o1);
            
//47
            
//javaGet(o2);
            
//0
            
//manualGet(my);
        }
        
long b=System.currentTimeMillis();
        System.out.println(b
-a);
    }
    
    
    
//===============涓嬮潰鏄?nbsp;beanUtils鐨勬柟娉?/span>
    public static Object beanUtilsCreate() {
        Object ob
=ConstructorUtils.invokeConstructor(MyBean.class,null);
        
return ob;
    }
    
public static void beanUtilsSet(Object ob) {
        BeanUtils.setProperty(ob, 
"name""鏃烘椇鏃?/span>");
    }
    
public static void beanUtilsGet(Object ob) {
        BeanUtils.getProperty(ob, 
"name");
    }
    
    
//    ===============涓嬮潰鏄?nbsp;java鑷韓鐨勭洿鎺ュ弽灝勭殑鏂規硶
    public static Object javaCreate() {
        Object ob
=MyBean.class.newInstance();
        
return ob;
    }
    
public static void javaSet(Object ob) {
        Method m
=MyBean.class.getDeclaredMethod("setName"new Class[]{String.class});
        m.invoke(ob,
new Object[]{"鏃烘椇鏃?/span>"});
    }
    
public static void javaGet(Object ob) {
        Method m
=MyBean.class.getDeclaredMethod("getName"new Class[0]);
        m.invoke(ob,
new Object[0]);
    }
    
//    ===============涓嬮潰鏄?nbsp;鎵嬪姩鐨勫垱寤哄璞?/span>
    public static MyBean manualCreate(){
        MyBean my
=new MyBean();
        
return my;
    }
    
public static void manualSet(MyBean my){
        my.setName(
"鏃烘椇鏃?/span>");
    }
    
public static void manualGet(MyBean my){
        my.getName();
    }
    
    
    
    
public int getAge() {
        
return age;
    }
    
public void setAge(int age) {
        
this.age = age;
    }
    
public String[] getFirends() {
        
return firends;
    }
    
public void setFirends(String[] firends) {
        
this.firends = firends;
    }
    
public String getName() {
        
return name;
    }
    
public void setName(String name) {
        
this.name = name;
    }
}

    涓婇潰浠g爜棣栧厛鍒涘緩涓涓狹yBean錛岀畝鍗曠殑name鍜宎ge灞炴э紝鐒跺悗get鍜宻et鏂規硶錛屽湪main鏂規硶涓鍏堟瀯寤轟笁涓被錛?br />
Object o1=beanUtilsCreate();
Object o2
=javaCreate();
MyBean my
=new MyBean();
涓轟簡闃叉beanUtils鍐呴儴瀵圭涓嬈″仛浜嗙紦瀛樻搷浣滆屼嬌嫻嬭瘯涓嶅噯紜?br />
絎簩嬈″紑濮嬭繛緇驚鐜?000嬈″垎鍒祴璇?Create錛宻et錛屽拰get鐨勬ц兘銆?br /> 緇撴灉鏄劇ず濡備笅錛?br />
===================================================
       BeanUtils   java鑷繁鍙嶅皠   鎵嬪姩
鍒涘緩錛?nbsp;   47          15            0     
set鏂規硶   235         40            0
get鏂規硶   203         47            0

===================================================
jdk 1.6錛?G鍐呭瓨錛孉MD 2600+

    浠庝笂闈㈢殑緇撴灉鍙互鐪嬪嚭錛孊eanUtils鐨勬ц兘紜疄涓嶆庝箞鏍鳳紝榪欐牱鐨勭粨鏋滆櫧鐒跺湪鐜頒唬鏈嶅姟鍣ㄩ兘鑿滀環浜嗙殑騫翠唬錛屾垜榪樻槸瑕佷負struts鍜宻pring絳夊熀浜庡弽灝勭殑妗嗘灦鎹忎竴鎶婃睏銆備笉鐭ラ亾spring鏈夋病鏈夊鍙嶅皠鍋氳繃浼樺寲錛屼笉榪囦笂嬈$湅Ibatis鐨勬椂鍊欏ソ鍍忎粬鎻愪緵浜嗕竴涓厤緗夐」鏉ュ寮哄瓧鑺傜爜鐨勫弽灝勬晥鐜囷紝澶ф灝辨槸閭g鍔ㄦ佸垱寤哄瓧鑺傜爜鐨勬妧鏈惂銆?br />



鍒歸偅 2008-06-07 16:31 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 91精品国产免费久久国语麻豆| 成人免费ā片在线观看| 一区二区在线免费观看| 亚洲精品成人无限看| 国产成人无码区免费网站| 亚洲精品午夜国产VA久久成人 | 国产性爱在线观看亚洲黄色一级片| 亚洲AV无码专区在线电影成人| 成年人免费网站在线观看| 亚洲综合小说另类图片动图| 国产猛烈高潮尖叫视频免费| 国产亚洲女在线线精品| 亚洲精品偷拍视频免费观看| 国产在线精品观看免费观看| 亚洲av中文无码乱人伦在线播放| 无码精品人妻一区二区三区免费看| 中文字幕亚洲综合久久2| 性xxxxx免费视频播放| 亚洲高清一区二区三区电影| 亚洲精品国产日韩无码AV永久免费网 | 亚洲AV男人的天堂在线观看| 在线观着免费观看国产黄| 九九久久精品国产免费看小说| 亚洲熟妇丰满多毛XXXX| 久久久久久AV无码免费网站下载 | 老司机午夜在线视频免费观| 亚洲色偷偷偷鲁综合| 最近中文字幕大全免费视频 | 无码人妻丰满熟妇区免费| 亚洲毛片无码专区亚洲乱| 亚洲中文无码永久免费| 添bbb免费观看高清视频| 亚洲欧洲日产国码av系列天堂 | 亚洲片一区二区三区| 999久久久免费精品播放| 亚洲小说图区综合在线| 亚洲人成色7777在线观看不卡| 无码少妇精品一区二区免费动态| 国产亚洲中文日本不卡二区| 亚洲日韩精品无码一区二区三区| 久久久久久精品免费看SSS|