编者按:J2EE是目前非常流行而且成熟的主流技术(.NET很热但是还没成熟),J2EE包含Jsp/Servlet EJB 和JMS等重要组成部分,下面我们就为大家献上J2EE的一些基础知识,它包括J2EE相关技术基础篇,J2EE相关技术的新特性,优化J2EE运行环境性能,和最后的2个很实用的例子。当然我们做的还很不完善。在以后的时间里,我们会不断的丰富和充实本专题的内容,对J2EE各项技术如JSP,Weblogic和J2EE的各种框架如Struts框架等进行讨论。敬请广大的读者朋友们关注!
J2EE相关技术基础篇 一、J2EE1.4的多层Web框架技术 J2EE为多层Web应用系统提供了容器平台。J2EE应用框架使同样的程序构件在一个Web程序之内能够根据其部署的方式实现不同的功能。 二、解析J2EE型式的应用(上) 在软件术语中,型式实际上指人们在实践中获得的“经验总结”,指出在指定、设计和实现软件系统时哪些工作效果最好。。型式也可以是某种特定技术或者语言专用的(有时称为“惯用语”)。Java专用的型式在语言惯用语的各级中都存在。 三、解析J2EE型式的应用(下) 几乎每个应用程序都使用某种形式的数据。这些数据可以存储在各种地方,如数据库、大型机系统、平面型文件或者其他外部服务。 四、开发J2EE应用应遵循的几点原则 J2EE技术不是万能的。但是,如果我们在结合具体商业需求的基础上,合理的应用好J2EE技术,其结果可想而知。本文试图从本人以往的项目经验入手,来探讨开发J2EE应用时应该遵循的几点准则,希望起到抛砖引玉的作用。本文结合JBoss 3.2.1下的J2EE应用开发为例展开论述。 J2EE相关技术的新特性 一、J2EE1.4新特性之JSP 2.0的新特性 JSP 2.0属于J2EE 1.4平台,它在JSP 1.2基础之上增加了新的功能。它保证了向下兼容,原先使用的JSP技术在JSP 2.0中都可以支持。 二、J2EE1.4新特性之Servlet2.4新特性 在J2EE1.4最新的Servlet 2.4版中,加入了一些新的功能,主要有XML Schema定义Web查询部署描述文件,Servlet Request监听器,Request Dispatcher变化,增强的国际化功能和Login/Logout功能。 三、J2EE1.4新特性之EJB2.1的新特性 EJB 2.1中的新特性主要集中于有关SOAP和WSDL的Web服务,包括两种新推出的Web服务应用程序接口(JAX-RPC和JAXM)。它们可以用来与其他Web服务模块通信,并适当地在Web模块中运用无状态的bean和消息驱动bean。 四、J2EE1.4新特性之JDBC3.0的新特性 JDBC3.0新特性主要包括以下几点:1、JDBC3.0规范中数据库连接池框架;2、检索自动产生的关键字;3、返回多重结果;4、在事务中使用 Savepoint;5、其他的特性。 优化J2EE运行环境性能 对于J2EE来说,构建一个健壮的、可伸缩的应用并保证其运行在最佳状态是一门艺术,优化应用的运行环境也是一门艺术。掌握这门艺术的关键在于分析应用及其运行基础设置,同时还要求深入观察应用的运行情况。这个系列的文章主要探讨J2EE应用和应用服务器的性能优化问题。 一、J2EE运行环境性能优化艺术之一 二、J2EE运行环境性能优化艺术之二 三、J2EE运行环境性能优化艺术之三 J2EE宠物商店和疑难解决实例 一、J2EE宠物商店 为了让使用者可以有一个设计J2EE架构应用程序的模板,Sun做出一套系统名为“Java宠物商店(Pet Store)”。这个网上宠物店的范例是针对已经熟悉Java程序设计和J2EE概念人员的。 二、J2EE疑难解决实例 作者通过几个在实际工作当中遇到的问题向大家讲述了J2EE疑难问题的解决办法,语言幽默,值得一读 Struts框架技术 Struts技术专题 HOT! 框架结构在近阶段的程序开发中被越来越多的运用,Struts就是其中一种。这种框架结构对于程序的结构的规范化和后期的修改邮很大的好处,今后我们将陆续对此进行介绍。 EJB实用技术专题 EJB实用技术专题 HOT! 技术天地小编最新奉献--EJB实用技术专题!
(责任编辑:战莹)