锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久夜色精品国产亚洲av,久久久久亚洲av毛片大,亚洲AV成人无码久久WWWhttp://www.tkk7.com/magibt/category/27979.htmlzh-cnSat, 08 Dec 2007 12:56:28 GMTSat, 08 Dec 2007 12:56:28 GMT60aspectj瀛︿範http://www.tkk7.com/magibt/articles/166260.htmlEdward'sEdward'sSat, 08 Dec 2007 05:42:00 GMThttp://www.tkk7.com/magibt/articles/166260.htmlhttp://www.tkk7.com/magibt/comments/166260.htmlhttp://www.tkk7.com/magibt/articles/166260.html#Feedback0http://www.tkk7.com/magibt/comments/commentRss/166260.htmlhttp://www.tkk7.com/magibt/services/trackbacks/166260.html1銆佹坊鍔爅ar鍖?br>Spring鐨勬牳蹇冨寘
$SPRING_HOME/dist/spring.jar,
$SPRING_HOME/lib/jakarta-commons/commons-logging.jar,
$SPRING_HOME/lib/log4jlog4j-1.2.14.jar
aspectj鏀寔鐨刯ar鍖?br>$SPRING_HOME/lib/aspectj/*.jar

2銆佷慨鏀歸厤緗枃浠訛紝瀵笰op鎻愪緵浠g爜鎻愮ず
xmlns:aop="
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd

3銆佸垱寤烘帴鍙e拰瀹炵幇綾?br>鎺ュ彛
public interface UserManager {
    public void addUser(String name);
    public void delUser(int id);

}
瀹炵幇綾?br>public class UserManagerImpl implements UserManager {

    public void addUser(String name) {
        System.out.println("addUser " + name);
    }

    public void delUser(int id) {
        System.out.println("delUser "+id);
    }

}
PointCut鍜孉dvise鐨勭被
@Aspect
public class MyUserManager {
    @Pointcut("execution(* add*(..))")
    public void addUser(){}
    @Before("addUser()")
    public void myMethod(){
        System.out.println("myMethod");
    }

}
4銆侀厤緗枃浠惰緗?br><aop:aspectj-autoproxy />
<bean id="user" class="org.edward.UserManagerImpl" />
<bean id="aop" class="org.edward.MyUserManager" />

5銆佸鏋滆浠g悊鐨勫璞℃病鏈夊疄鐜扮殑鎺ュ彛錛屽氨蹇呴』鍔犲叆CBLIB鐨勬敮鎸?br>鍔犲叆$SPRING_HOME/lib/cglib/cglib-nodep-2.1_3.jar
淇敼閰嶇疆鏂囦歡
<aop:aspectj-autoproxy proxy-target-class="true" />

#Spring Aop
    <bean id="user" class="org.edward.aop3.UserManagerImpl" />
    <bean id="aop" class="org.edward.aop3.MyUserManager" />
    <aop:config>
        <aop:aspect id="log" ref="aop">
            <aop:pointcut id="logHello" expression="execution(* add*(..))"/>
            <aop:before pointcut-ref="logHello" method="myMethod"/>
            <aop:after pointcut-ref="logHello" method="myMethod"/>
        </aop:aspect>
    </aop:config>



Edward's 2007-12-08 13:42 鍙戣〃璇勮
]]>
銆愮炕璇戙慡pring 2.5鏋舵瀯鍥?杞?http://www.tkk7.com/magibt/articles/158370.htmlEdward'sEdward'sMon, 05 Nov 2007 14:18:00 GMThttp://www.tkk7.com/magibt/articles/158370.htmlhttp://www.tkk7.com/magibt/comments/158370.htmlhttp://www.tkk7.com/magibt/articles/158370.html#Feedback0http://www.tkk7.com/magibt/comments/commentRss/158370.htmlhttp://www.tkk7.com/magibt/services/trackbacks/158370.html鎴戞洿鏂頒簡鍒氬垰姝e紡鍙戝竷鐨凷pring 2.5鐨勬灦鏋勫浘銆?br>浠諱綍鏂板鐨勬垨鑰呮敼鍙樼殑鍖呴兘琚珮浜樉紺轟簡錛堣嚜2.0.6鐗堟湰涔嬪悗錛夈?br>榪欐槸鏂扮殑欏跺眰鏋舵瀯鍥?/strong>錛?br>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

榪欐槸杈冨ぇ瀛愮郴緇熺殑鍐呴儴鏋舵瀯鍥撅細
org.springframework.aop:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

org.springframework.beans:

 

 

 

 

 

 

 

 

 

 

org.springframework.jdbc:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

org.springframework.jms:

 

 

 

 

 

 

 

 

 

 

 

org.springframework.orm:

 

 

 

 

 

 

 

 

org.springframework.web:

 

 

 

 

 

 

 

 

 

 

 

 

鍘熸枃鍦板潃錛歨ttp://chris.headwaysoftware.com/2007/11/spring-25-archi.html



Edward's 2007-11-05 22:18 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 国产成人精品免费视| 免费人成在线观看视频高潮| 啦啦啦完整版免费视频在线观看| 亚洲美女高清一区二区三区| 在线观看亚洲专区| 麻豆国产入口在线观看免费| 亚洲乱码一区二区三区国产精品| 在线看片韩国免费人成视频| 亚洲色偷偷偷网站色偷一区| 亚洲成人免费网址| 国产日本亚洲一区二区三区| 最近免费中文字幕4| 亚洲中文字幕乱码AV波多JI| 日韩免费无砖专区2020狼| 亚洲丁香婷婷综合久久| 日本免费一区尤物| 无套内谢孕妇毛片免费看看 | 亚洲一区二区三区日本久久九| 久久免费观看国产99精品| 亚洲一区AV无码少妇电影☆| xxxxxx日本处大片免费看| 亚洲综合伊人久久大杳蕉| 久久国产精品成人免费| 麻豆亚洲av熟女国产一区二| 亚洲一区二区三区免费视频| 亚洲一级特黄特黄的大片| 免费无码不卡视频在线观看| 又硬又粗又长又爽免费看 | 日韩在线视频免费看| 羞羞视频免费网站入口| 亚洲中文字幕在线乱码| 久久久久久影院久久久久免费精品国产小说 | 一个人免费高清在线观看| 亚洲AV成人一区二区三区观看| 免费a级毛片18以上观看精品| 一级毛片免费在线观看网站| 国产亚洲精品无码成人| 免费下载成人电影| 深夜A级毛片视频免费| 亚洲a在线视频视频| 精品久久久久久久免费人妻|