仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 859|回复: 8
打印 上一主题 下一主题

[学习教程] 发布一篇Spring主动代办署理机制

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:06:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
手机用到的是用j2me所编出来的小程序。
我们一向利用ProxyFactoryBean来显式的创立AOP代办署理。可是在良多场所,这种体例将会使编写设置文件的事情量年夜年夜增添;因为要从ProxyFactoryBean取得代办署理对象,也会使使用和Spring之间的耦合度增添。上面先容利用Spring供应的主动代办署理机制来办理这类成绩。
1、利用BeanNameAutoProxyCreator
Spring供应的BeanNameAutoProxyCreator类同意我们经由过程Bean的name属性来指定代办署理的Bean。它表露了java.lang.String[]范例的beanNames和interceptorNames属性。beanNames能够指定被代办署理的Bean名字列表,撑持“*”通配符,比方“*DAO”暗示一切名字以“DAO”开头的Bean。interceptorNames指定关照(Advice)列表,大概关照者(Advisor)列表。
上面经由过程一个例程来演示怎样利用BeanNameAutoProxyCreator。在例子中,有两个Bean:TestBeanA和BeanB,并在TestMain类中的main办法中挪用其MyMethod()办法。主动代办署理将会在办法挪用前主动的实行设置的前置关照,输入提醒信息。
新建一个名字为AOP_Test4.10的工程,增加Spring的IoC和AOP库后,新建一aop.test包,再分离创立两个类TestBeanA和BeanB,增加MyMethod()办法,代码以下:
代码
/**
*
*/
packageaop.test;
/**
*@authorzhangyong
*
*/
publicclassTestBeanA{
publicvoidMyMethod(){
System.out.println(this.getClass().getName()
+".MyMethod()isrun!");
}
}
代码
/**
*
*/
packageaop.test;
/**
*@authorzhangyong
*
*/
publicclassBeanB{
publicvoidMyMethod(){
System.out.println(this.getClass().getName()
+".MyMethod()isrun!");
}
}
<p>
首先第一点:jsp,servlet,javabean这些最基本的,嘿嘿,就算你是高手的话,在大行的企业级应用的话还是需要框架的,一个好的框架确实能构解决许多问题。
谁可相欹 该用户已被删除
沙发
发表于 2015-1-20 14:24:23 | 只看该作者
[url]http://www.ckuyun.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://www.ckuyun.com[/url]去下,安装上有什么问题,可以到论坛上去提问。
若相依 该用户已被删除
板凳
发表于 2015-1-21 15:15:19 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
活着的死人 该用户已被删除
地板
发表于 2015-1-30 20:13:07 | 只看该作者
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-6 15:41:12 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
灵魂腐蚀 该用户已被删除
6#
 楼主| 发表于 2015-2-16 22:16:00 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
小女巫 该用户已被删除
7#
发表于 2015-3-5 11:00:18 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
透明 该用户已被删除
8#
发表于 2015-3-12 04:22:22 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
爱飞 该用户已被删除
9#
发表于 2015-3-19 17:59:17 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表