选择显示字体大小

jboss aop学习笔记-标签使用(j2se5.0)中的元数据

方法和注释 要把你的java代码和aop结合起来,可以使用一些标签,就像新的jdk5.0版本中的元数据以及xdoclet 。对于你的java方法,就有点像使用synchronized一样。当你把你的方法标注为synchronized,就表明 你高数jvm你的这个方法在执行的使用是需要同步的。注释标签允许你定义新的关键词用来处理你自己 的特殊行为。aop就使你有了把这些织入到你的应用中,以使应用可以执行的能力。 让我们看看我们使用自己定义的标签@oneway来使一个方法在后台的另外一个线程执行。 import org.jboss.aspects.oneway;public class foo{ @oneway public static void somemethod() {...} public static void main(string[] args) {someme...

http://www.sosof.com/detail/152/580152721610302.html -by - 丰搜 缓存页面


jboss aop学习笔记-aop的优点

学习笔记-aop的优点面对方法编程并不是要取代面对对象编程,而是要提高它。aop程序员一般来说都是90%使用oop来解决问题而10%是用aop来解决oop不能解决的问题。横切关注点(cross-cutting concerns) 很多时候你发现你的类并不能十分清晰和明白的表到你所想表达的功能意义,因为你真正的代码大多被其它代码所包围了。如果你想很好的扩展或集成你所想表达的功能意义,你最好就用方面的思想来考虑它了。 开发中的分层(layering based on deployment) aop另外一个很有用的地方就是可以用来为你的应用程序分层。很多时候你希望的一些特殊应用或类是可以很好的配置的,但同时也希望这些东西是不臃肿和可以扩展的。aop提供了很好的途径来分层这些复杂的东西。jboss aop提供了xml配置的机制来配置每个方面的开发。最好的例子就是缓存服务,它提供了不同的锁机制。这些...

http://www.sosof.com/detail/152/572152721611718.html -by - 丰搜 缓存页面


jboss aop学习笔记-一些术语

一些术语concern:一个特定的问题,关注点。这并不是aop中才有的概念,oo中也有concern,只不过是采用oo的方法来实现。crosscutting concern:其实现切过了多个类的concern,比如安全检查,事务处理等。aspect:模块化的crosscutting concern。也就是将安全检查之类的在许多类中都要用到的通用功能,用统一的模块化的代码加以提取实现。这就是所谓的方面。这其实也可以使用面向对象的方式来实现,只不过在aop中不需要在用到这些功能的地方进行显示调用。对于业务程序员,方面模块是透明的。join point:程序执行过程中的连接点,切换点。aop就是在这些点中打入锲子,将aspect(方面)切入到连接点中,包括三种:l 方法调用点l field访问点l 异常抛出点advice:也就是aspect的具体实现,在join point中插入的东西,在程序执...

http://www.sosof.com/detail/152/523152721612815.html -by - 丰搜 缓存页面


jboss aop学习笔记-aop基本知识

面向方面编程(aop)是一种新的规范,允许你达到以前面对对象方法无法达到的组织和分层你的应用程序的方法. 方面允许你很明显的把功能性的东西粘合起来,所以你就可以很方便的为程序设计很多的层。aop可以拦截所有java程序中的事件触发。什么是aop? 一个方面(aspect)就是一个共有的特性,具有此代表性的有:横向分离的方法,类,对象层次或者实体对象模型。它们看起来应该是组合在一起的,但是在aop里面你不用像以前面对对象(oo)那样来组织它们了。 在传统java中要加入计算时间的代码到你的应用中,你必须按以下方式:public class bankaccountdao{public void withdraw(double amount){long starttime = system.currenttimemillis();try{// actual method body...}fina...

http://www.sosof.com/detail/152/264152721613210.html -by - 丰搜 缓存页面


jboss4 数据源配置大全

jboss 4.0的开发人员版本是一个开源的应用服务器,他把hypersonicdb作为他的缺省数据库。然而,开发人员也许还要使用除了hypersonicdb以外其他种类的数据库,在这篇文章中我们将看到如何在jboss上配置使用其他的数据库。简介jboss4.0使用了jdbc配置文件来配置数据库连接,它为ejb和其它j2ee应用提供了数据源(data source)进行访问。如果你要使用hypersonicdb以外的数据库你就要修改这个配置文件。这篇文章将着重讲解下面的几个部分:ljboss的ejb部署描述符loralce数据库的配置lmysql数据库的配置lsysbase数据库的配置ldb2数据库的配置linfomix数据库的配置jboss的ejb部署描述符standardjaws.xml (位于x:jboss4serverdefaultconf)是一个映射cmp 实体ejb的标...

http://www.sosof.com/detail/172/530172721629788.html -by - 丰搜 缓存页面


了解jboss的新特性

开放源代码应用服务器简化复杂操作,aop的新特性译者语:本人对jboss4.0还不是很熟悉,所以一些新的概念和知识理解也难免有误,尤其是aop方面的知识。本文翻译的过程中,有些概念和语义把握的确实不是很准,希望在这方面有经验和了解的朋友批评指正,欢迎多提意见,给我发邮件wafd2003@yahoo.com.cn qq282099538序言jboss 4.0,是一个安装简单,包含ejb2.0容器、java消息服务等等功能的应用服务器,但是他的面向方面设计(aop)是它真正突出的部分。jboss4.0的优点很多。它不但是一个开放源代码、平台独立、全面的j2ee支持应用服务器而且安装也非常简单。jboss包括web服务器(servlet/jsp容器,html服务器)、ejb2.0容器。完整的纯java的数据库引擎,(java消息服务)jms,javamail,和java事务处理api/java事...

http://www.sosof.com/detail/182/21418272167580.html -by - 丰搜 缓存页面


jboss eclipse ejb 学习体会

jboss cmp ejb 开发心得作者:caigao邮箱:caigao@hotmail.com最近一段时间学习jboss j2ee server软件开发,颇有心得,不敢独享,特此写下来,给大家引路,希望互相学习提高。在学习jboss ejb初期,jbosside的fiboejb是入门代码,学习完本代码样例之后相信你会有一个质的飞跃。本程序解决了以下一些问题:1、cmp ejb的创建与使用2、ejb doclet3、struct doclet4、servlet filter (encoding)5、资源文件的中文化6、sql autoincreace keygen7、分页(虽然很拙劣)8、测试数据准备不足之处:1、oo思想2、分页3、cmr4、参数化的html:link中含有中文的情况对于分页,我想多说两句,供大家讨论:我这种最原始的分页方法,在我有48000条数据的时候还是不觉得慢,为什...

http://www.sosof.com/detail/272/7182721616025.html -by - 丰搜 缓存页面


如何在jb中配置jboss开发ejb

下面是我用jbuilder配置jboss时自己写的一个笔记,可能不那么完整,可以参考一下。:)具体的开发流程可以参考jbuilder的帮助。其中的jbossopentool,可以google得到。jboss开发环境配置1 下载jbossopentool2 将解压后的jbossopentool.jar放到jbuilder安装目录的libext下3 启动jbuilder(如果jbuilder在前面的步骤中已经,需要重新启动来jbossopentool起作用)4 选择tools->configure servers...5 选择jboss 3.x(根据手上的jboss版本选择)6 选中enable server7 在general属性页中配置home directory为jboss的解压路径,working directory会被自动设为jboss的解压路径下的bin8 在custom属...

http://www.sosof.com/detail/182/319182721631758.html -by - 丰搜 缓存页面


如何在jboss server上发布ejb

1.准备文件 需要的软件:jdk1.3(for win) ,j2ee_1_2_1_sdk,jboss2.0(www.jboss.org) 需要的文档:j2ee_1_2_1_sdk_doc,devguide1_2_1 2.准备环境 安装jdk1.3(支持jboss),装完后检查一下环境变量,可以编译运行一个小程序试一下. 安装jboss2.0,完成后运行binrun.bat试一下.jndi 端口是1099,web端口是8080,可以用浏览器试一下,1099端口会返回一段乱码,8080端口返回空. 3.编译和打包 按照javatm 2 enterprise edition developer´s guide (v1.2.1)的getting started章中说的编译例子程序 converterejb,然后用deploy tool打包生成 converterapp.ear...

http://www.sosof.com/detail/262/448262721630728.html -by - 丰搜 缓存页面


用jbuilder7+jboss3+vss开发ejb

在n年前java只是一种编程语言的理解,但现在的java非常强大,其含义也发生变化,我们可以理解为海陆空总集合的部队,其下属分支很多,如jsp、servlet、javabean、applet、ejb、jms、j2se(无线通讯用)、java2d、java3d……此处我们着重介绍java的web应用和开发,即jsp、servlet、javabean、applet、ejb等。其中applet是比较特殊的,它需要jre(java运行环境)的支持,并且对jre版本有要求,即applet是用jdk1.4开发的,那么jre也得1.4版本的。java的web开发需要视情况而定,如果只是编译jsp、servlet、javabean、applet等,只需要安装jdk(java开发工具包),如果加上ejb,就得jdk+j2ee。jdk、j2ee的安装程序到http://java.s...

http://www.sosof.com/detail/262/319262721652074.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons