正在加载图片...
MyEclipse6Java开发中文教程 人员要求不高,国内的大企业,例如电信,银行,政府部门等(说实话,Java不能用于实 时操作的领域,这也是Sun的JDK下载里面说的很清楚的,所以一般都是提供外围接口服 务的部分,例如服务网站,内部网等等),总之是有钱的大客户,大多数会采用这种方案。 另一套是开源架构的,全部采用开源,不过问题也有,例如开源的SSH组合,往往一个地 方配置出错,整个应用都会坏掉,甚至还有因为开源包之间互相冲突造成问题,也不支持集 群,调优等功能,开发过程也比较缓慢。相对来说,JSF十JPA的开发效率要稍高于SSH 当然对于读者来说,到底用什么技术,是不能纯粹出于自己的喜好的,更多的是看单位的情 况和要求。总而言之,本书的内容个个章节都是按照参考资料的方式提供的,读者可以根据 项目需要来阅读。 由于 Java ee领域的技术点是如此之多,因此如果要全面的介绍,那么光是技术点的 内容就可以写一本千页的大书,例如我以前买过一本《J2EE编程指南13版》。所以在本书 中,我们不可能覆盖方方面面,本章,也主要集中于EJB3的内容上。EJB21的内容,读 者可以参考附录部分的 Mastering Enterprise JavaBeans Third Edition这本书(中文出版名 为《精通EJB》),那本书是EJB2的经典书籍,如果你看了那本书,就会发现仅仅是EJB 就可以讲述那么多的内容。当然,对于我们开发人员来说,主要目的就是写例子,发布,运 行即可。 1612 Java ee5技术简介 接下来我们对 Java ee技术进行简单的介绍 为何推出 Java ee5? Suts, Spring, Webwork, Hibernate等等开源框架的冲击 传统的EJB21及相关应用开发难度太大 开源ORM及 JBoss等服务器的冲击 开源框架缺乏稳定性和商业支持 简化ORM开发人员负担(多种ORM框架互不兼容) Java ee5有哪些新特性? 标注取代部署描述符 简化的EJB软件开发 使用依赖关系注入来访问资源 Java持久性AP1模型 Web服务 Java ee5大量采用标注简化开发,这种趋势已经影响到了很多开源框架例如 Struts2 ( Struts2也支持标注方式的 Action开发,并在开发完全无配置文件的版本)以及 Spring ( Spring25大力增强了对标注方式的开发支持)。标注取代部署描述符,可以用来进行: 定义和使用Web服务 开发EJB软件应用程序 将Java技术类映射到XML 将Java技术类映射到数据库 将方法映射到操作 指定外部依赖关系 指定部署信息,其中包括安全属性 标注格式 标注使用@字符来标记,例如下面的代码片段定义了一个无状态的会话Bean 刘长炯著MyEclipse 6 Java 开发中文教程 5 刘长炯著 人员要求不高,国内的大企业,例如电信,银行,政府部门等(说实话,Java 不能用于实 时操作的领域,这也是 Sun 的 JDK 下载里面说的很清楚的,所以一般都是提供外围接口服 务的部分,例如服务网站,内部网等等),总之是有钱的大客户,大多数会采用这种方案。 另一套是开源架构的,全部采用开源,不过问题也有,例如开源的 SSH 组合,往往一个地 方配置出错,整个应用都会坏掉,甚至还有因为开源包之间互相冲突造成问题,也不支持集 群,调优等功能,开发过程也比较缓慢。相对来说,JSF+JPA 的开发效率要稍高于 SSH。 当然对于读者来说,到底用什么技术,是不能纯粹出于自己的喜好的,更多的是看单位的情 况和要求。总而言之,本书的内容个个章节都是按照参考资料的方式提供的,读者可以根据 项目需要来阅读。 由于 Java EE 领域的技术点是如此之多,因此如果要全面的介绍,那么光是技术点的 内容就可以写一本千页的大书,例如我以前买过一本《J2EE 编程指南 1.3 版》。所以在本书 中,我们不可能覆盖方方面面,本章,也主要集中于 EJB 3 的内容上。EJB 2.1 的内容,读 者可以参考附录部分的 Mastering Enterprise JavaBeans Third Edition 这本书(中文出版名 为《精通 EJB》),那本书是 EJB 2 的经典书籍,如果你看了那本书,就会发现仅仅是 EJB 就可以讲述那么多的内容。当然,对于我们开发人员来说,主要目的就是写例子,发布,运 行即可。 16.1.2 Java EE 5 技术简介 接下来我们对 Java EE 技术进行简单的介绍。 为何推出 Java EE 5? ƒ Struts, Spring, Webwork, Hibernate 等等开源框架的冲击 ƒ 传统的 EJB 2.1 及相关应用开发难度太大 ƒ 开源 ORM 及 JBoss 等服务器的冲击 ƒ 开源框架缺乏稳定性和商业支持 ƒ 简化 ORM 开发人员负担(多种 ORM 框架互不兼容) Java EE 5 有哪些新特性? ƒ 标注取代部署描述符 ƒ 简化的 EJB 软件开发 ƒ 使用依赖关系注入来访问资源 ƒ Java 持久性 API 模型 ƒ Web 服务 Java EE 5 大量采用标注简化开发,这种趋势已经影响到了很多开源框架例如 Struts 2 (Struts 2 也支持标注方式的 Action 开发,并在开发完全无配置文件的版本)以及 Spring (Spring 2.5 大力增强了对标注方式的开发支持)。标注取代部署描述符,可以用来进行: ƒ 定义和使用 Web 服务 ƒ 开发 EJB 软件应用程序 ƒ 将 Java 技术类映射到 XML ƒ 将 Java 技术类映射到数据库 ƒ 将方法映射到操作 ƒ 指定外部依赖关系 ƒ 指定部署信息,其中包括安全属性 标注格式: 标注使用 @ 字符来标记,例如下面的代码片段定义了一个无状态的会话 Bean:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有