高级Web技术 Java 2 Enterprise Edtion
高级Web技术 Java 2 Enterprise Edtion
本次课程内容 JavaEE 5 EJB3
本次课程内容 ◼ JavaEE 5 ◼ EJB3
Java EE5技术架构图 Applet Http Web Container EJB Container Containe JSP Servlet EJB Applet J2SE Http JAF JAF Application Client SAAJ Container J2SE J2SE pplication Client SAAJ J2SE Database New in Java EE5
Java EE 5 技术架构图
Java EE5简介 ■为何推出 Java ee5? Struts, Spring, Webwork, Hibernate等开源框架的冲击 n传统的EJB21及相关应用开发难度偏大 Too many interfaces to im plement XML Hell too many complex deployment descriptors 开源ORM及 JBoss等服务器的冲击 开源框架缺乏稳定性和商业支持 简化ORM开发人员负担(多种ORM框架互不兼容)
Java EE 5简介 ◼ 为何推出 Java EE 5? ◼ Struts, Spring, Webwork, Hibernate 等开源框架的冲击 ◼ 传统的EJB 2.1 及相关应用开发难度偏大 ◼ Too many interfaces to implement ◼ “XML Hell” too many complex deployment descriptors ◼ 开源 ORM 及 JBoss 等服务器的冲击 ◼ 开源框架缺乏稳定性和商业支持 ◼ 简化 ORM 开发人员负担(多种ORM 框架互不兼容)
Java EE5简介 Java ee5有哪些新特性? 标注取代部署描述符 n简化的EJB软件开发 使用依赖关系注入来访问资源 Java持久性AP模型 Web服务
Java EE 5简介 ◼ Java EE 5 有哪些新特性? ◼ 标注取代部署描述符 ◼ 简化的 EJB 软件开发 ◼ 使用依赖关系注入来访问资源 ◼ Java 持久性 API 模型 ◼ Web 服务