|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最后我再次声明,我并没有说不看好java,实际上我对java很乐观的,毕竟她正在不断改进中,我相信她总有一天会和.net并驾齐驱的
上面以JdkRegexpMethodPointcut为例,经由过程一个完全的典范展现怎样利用静态切进点(完全工程代码见例程4.3)。在工程中我们界说一个People类和一个切面,并将他们在Springxml设置文件中接洽起来。当People对象实行我们切进点中界说的办法时,前置设备LogerPeople将会给出响应的提醒信息。
新建一个工程AOP_Test4.3,增加Spring开辟库后,新建aop.test包。
创立方针类People,该类有speak、Running、Loving、died四个成员办法。代码以下:
代码
/**
*
*/
packageaop.test;
/**
*@authorzhangyong
*
*/
publicclassPeople{
//发言
publicvoidspeak(){
System.out.println("Hello,我是People!");
}
//跑步
publicvoidRunning(){
System.out.println("我在跑……跑…………逃……");
}
//爱情
publicvoidLoving(){
System.out.println("我在和MM爱情……别来打扰我!");
}
//出生
publicvoiddied(){
System.out.println("完了,我逝世了");
}
}
<p>
对于一个大型项目,如果用java来作,可能需要9个月,并且可能需要翻阅10本以上的书,但如果用ruby来作,3个月,3本书就足够了,而.net也不过3,4本书足以,这就是区别。 |
|