[其它]J2EE综合PPT.ppt

  1. 1、本文档共228页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它]J2EE综合PPT

内容 为什么引入J2EE? 什么是J2EE? J2EE的组成 主机系统或单层结构 数据访问、表示和业务逻辑在一个应用中 功能紧紧耦合在一起 代码复用、代码可维护性、和代码的修改十分困难。 不是分布式的,不具有可伸缩性。 传统的客户/服务器:“胖”客户端 功能集中,不利于更新和维护; 数据模型“紧耦合”在每一客户端 数据库结构改变将导致全体客户端改变 任何一点更新要对每一客户端进行部署 数据库连接是针对每一客户端的 伸缩困难 原始数据通过网络传递:加重网络负担 构件(component)与中间层开发 两个转变: 计算模式上:网络计算(Network Computing) 生产模式上:基于构件的开发(Component-based Dev) 二者的结合: 服务器端中间层构件的开发 在企业级应用开发中的问题 分布式 可移植 面向Web体系 可装配 满足企业计算要求 一致性 事务性 安全性 好的特性 可伸缩 可扩展 易维护 为什么需要J2EE 分布式、可移植构件的框架 简化服务器端中间层构件的设计 为构件与应用服务器提供标准API J2EE Open and standard based platform for developing, deploying and managing n-tier, Web-enabled, server-centric enterprise applications 开放的、基于标准的平台,用以开发、部署和管理N层结构、面向Web的,以服务器为中心的企业级应用。 J2EE架构 J2EE 1.2中的API与技术 Java 2 SDK, Standard Edition 1.2 RMI/ IIOP 1.0 JDBC? 2.0 Java Messaging Service 1.0 JNDI 1.2 Servlet 2.2 JavaServer Pages? 1.1 JavaMail 1.1 JavaBeans? Activation Framework 1.0 Enterprise JavaBeans 1.1 Java Transaction API 1.0 文档资源 Sun Techdays 文档 Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition,Nicholas Kassem and the Enterprise Team(jbp-1_0_1b-doc.pdf) http:// java. sun. com/ j2ee http:// java. sun. com/ products/ ejb http:// java. sun. com/ products/ jsp http:// java. sun. com/ products/ servlet http:// java. sun. com/ products/ jndi 第一章 JDBC 引言: Java应用不可直接与数据库通信。因为DBMS只能理解SQL语句,而不能理解JAVA语言的语句。 当前市场上DBMS产品颇多,JAVA程序应能够和任何类型的数据库通信。 JDBC的本质就是一些API,针对SQL兼容的关系型数据库提供了一组通用的数据库访问方法。 我们将讨论JDBC 2.0 API(最新版本3.0),分为两大部分: a)JDBC 核心API,定义在java.sql.*包中 b)JDBC 扩展包API,定义在javax.sql.*包中 JDBC驱动器 JDBC如何来解决不同类型数据库厂商的问题。 类型1-JDBC-ODBC Bridge 类型2-部分采用java,另一部分采用本地驱动器 类型3-纯的java驱动器 二.JDBC 2.0 API 2.1) java.sql包中包含由J2SE提供的类和由驱动器厂商实现的接口。 2.1.1) 1)Connection对象-代表与数据库的连接 a)加载数据库驱动器 在jdbc中,用java.lang.Class对象来加载 try{ Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”); } catch(Exception e) { System.out.println(e); } b) 打开连接 JDBC URL:提供了一种标识数据库驱动器方式 protocol:subprotocol:subname protocol:jdbc为协议,在JDBC中它是唯一的允许协议 subprotocol:子协议用于标识一个数据库驱动器,或者是一个数据库的连接

文档评论(0)

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

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

1亿VIP精品文档

相关文档