JavaEE学习心得与总结(1).pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习Java EE 心得体会 这学期通过对Java EE 五部分的学习,掌握了java 的基本开发方法, 学习JavaEE 基础部分分为6 大部分, 分别是基础服务,Java Web 开发,Web Service , JSF 框架,EJB 部分和JPA 。 其中第一部分是基础服务部分,此部分包括六章:第一章是概述,介绍了java EE 的发 展历史,架构,组件,服务,容器等概念,并介绍了平台角色以及开发环境和应用服务的选 择与安装。 第二章讲了使用 JNDI 访问明明和目录服务,介绍了什么是命名和服务目录, 以及如何通过JNDI 访问 Weblogic 提供的命名目录服务。 第三章 讲了使用 JDBC 访问 数据库,介绍了JDBC 的基本用法以及连接池的配置和访问。第四章讲了使用JTA 进行事 物处理,介绍了事物处理概念以及如何通过JTA 进行事务处理。 第五章 RMI :远程方法 调用,介绍了RMI 的结构以及如何使用RMI 进行编程。 第六章,使用JMS 接发消息,介 绍了消息服务的概念,在Weblogic 中消息服务相关的配置以及如何通过JMS 开发消息发送 和接受程序。 J2EE 是一种技术,旨在简化企业应用程序的设计和实施。在本教程中,您将 学习J2EE 是什么,它的好处,J2EE 的主要组成部分,企业应用框架的演变,为什 么要使用J2EE ,J2EE 平台架构,J2EE API 和技术和J2EE 参考实现。在继续之 前,我们的 J2EE 讨论让定义企业应用程序是什么。企业应用程序是一个应用程序, 它可能要继续使用他们,同时添加或迁移到一个新的利用互联网,电子商务等新技术的应用, 集传统的现有应用程序和数据库。 Java EE 架构分为四层,客户端层,Web 层,EJB 层和数据库层,其中,数据 库层为系统提供数据存储和数据库管理功能,在整个企业级应用中可能村爱很多个 数据库,并且采用不同类型的数据库管理系统进行管理。EJB 层也称为业务逻辑层, 用于完成系统中复杂的或者共享的业务,这些功能主要是提供客户端层和Web 层调 用,用户不会直接调用该层。Web 层是基于HTTP 的访问方式,客户通过Web 层 访问系统的业务逻辑和数据等。客户端层包括Applet 客户端和Application 客户端, 客户通过客户端的形式访问系统的业务逻辑和数据等。逻辑中的四层可能不同时出 现在系统中,例如某个系统可能只提供Web 形式的客户端,并且不使用EJB 技术, 此时系统图只留下Web 层和数据库层。 Java 运行环境定义了五种类型的应用组件,包括客户端组件Application 和Applet ,Web 层组件JSP 和Servlet,EJB 组件等,这些组件类型是Java EE 产品必须支持的。 其中的JPA 是我学习的重点。JPA 包括以下3 方面的技术:(1). ORM映射元数据,JPA 支持XML 和JDK 5.0 注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据 此将实体对象持久化到数据库表中. (2). JPA 的API,用来操作实体对象,执行CRUD 操作, 框架在后台替我们完成所有的事情,开发者从繁琐的JDBC 和SQL 代码中解脱出来。(3). 查 询语言,这是持久化操作中很重要的一个方面,通过面向对象而非面向数据库的查询语言查 询数据,避免程序的SQL 语句紧密耦合。JPA 的优势包括:1 标准化,JPA 是 JCP 组织发 布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都遵循同样的架构,提供相 同的访问 API ,这保证了基于JPA 开发的企业应用能够经过少量的修改就能够在不同的JPA 框架下运行。2 对容器级特性的支持,JPA 框架中支持大数据集、事务、并发等容器级事 务,这使得 JPA 超越了简单持久化框架的局限,在企业应用发挥更大的作用。 3 简单易 用,集成方便 ,JPA 的主要目标之一就是提供更加简单的编程模型:在JPA 框架下创建实 体和创建Java 类一样简单,没有任何的约束和限制,只需

文档评论(0)

number02 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档