Java EE 5实用教程--基于WebLogic和Eclipse
基本信息
推荐阅读
内容简介回到顶部↑
本书是关于java ee 5的实用教程。全书共分为五部分,其一为java基础服务,包括jdni,jdbc和jta技术。其二为web组件部分,包括jsp,javabean,jstl,el,servlet和jsf等。其中,jstl和el是jsp 2.0之后的规范才加入的,而jsf是java ee 5规范新加入的。第三是ejb部分,包括对ejb 2.x和新增加的ejb 3的介绍。第四是java持久性,是ejb 3中新增加的内容,是ejb 2.x中实体bean的替代技术。最后为高级服务,主要介绍java mail api和java企业级应用的安全问题。.
本书可以作为计算机相关专业高年级本科生或者研究生课程java企业级应用开发和java ee等课程的教材,也可以作为自学java ee 5的开发人员的参考书籍。...
本书可以作为计算机相关专业高年级本科生或者研究生课程java企业级应用开发和java ee等课程的教材,也可以作为自学java ee 5的开发人员的参考书籍。...
目录回到顶部↑
第一部分 基础服务.
第1章 概述
1.1 java ee 5架构
1.2 相对于以前版本的变化
1.3 平台角色
1.4 jdk 1.5的安装、配置和使用
1.5 安装weblogic server 9.2
1.6 在eclipse中配置java ee 5的开发环境
1.7 实验
第2章 jndi:命名和目录服务
2.1 什么是jndi
2.2 jndi的使用
2.3 一个典型的jndi实例
2.4 实验
第3章 jdbc:数据库连接
3.1 jdbc概述
3.2 主要接口
3.3 数据库应用开发的过程
3.4 实例
3.5 数据库连接池
第1章 概述
1.1 java ee 5架构
1.2 相对于以前版本的变化
1.3 平台角色
1.4 jdk 1.5的安装、配置和使用
1.5 安装weblogic server 9.2
1.6 在eclipse中配置java ee 5的开发环境
1.7 实验
第2章 jndi:命名和目录服务
2.1 什么是jndi
2.2 jndi的使用
2.3 一个典型的jndi实例
2.4 实验
第3章 jdbc:数据库连接
3.1 jdbc概述
3.2 主要接口
3.3 数据库应用开发的过程
3.4 实例
3.5 数据库连接池
序言回到顶部↑
读研究生的时候,跟着导师在公司做项目。项目的主要技术是JSP和JavaBean。在此之前经常听朋友讨论“豆子”,当时不知道是什么东西,后来才知道他们把JavaBean称为“豆子”。从那时起,我就喜欢上了这门技术。.
2002年到东软信息学院以后,一直都讲授J2EE相关的课程。为了讲好这些课程,每次备课都是煞费苦心。为了将一个知识点讲透彻,通常需要阅读相关的技术文档,准备大量的案例和实验供学生参考和练习,并由此拓展成独立的项目,用于项目实习和毕业设计。此外,也为本书的出版积累了第一手材料。两年的教学过程中,我越来越意识到没有合适的教材,对教与学来说都是比较痛苦的,遂后萌生了出版J2EE教材的念头,并和滕英岩老师一道在2005年底完成了书稿,现已印成讲义供学院计算机专业的学生使用。
今年5月份Sun公司发布了Java平台企业版规范的新版本——Java EE 5,相对于J2EE 1.4有很大的变动。虽然在J2EE 1.4中很多思想都非常好,但是不可否认,Java领域对J2EE 1.4的批评还是比较多,尤其是EJB的难以理解、开发困难以及重量级模式。与此同时,在Java开源社区中出现了各种框架,很多框架的表现都非常优秀,例如Spring,Struts,Hibernate和Tapestry等。这些对Java企业级的标准产生了极大的压力。Java EE 5推出以后,应该说原有的大部分问题都解决了,当然里面也有很多东西借鉴了其他成功的框架。也正因为如此,我们又对原来的讲义进行了更新,写就此书。
本书分为五部分。
●第一部分:Java基础服务
这些是Java EE应用所需要的比较基本的服务,包括JDNI,JDBC和JTA技术。
●第二部分:Web组件
这部分内容包括JSP,JavaBean,JSTL,EL,Servlet和JSF。JSTL和EL是JSP 2.0之后的规范才加入的,JSF是Java EE 5规范新加入的。
●第三部分:EJB部分..
首先对EJB 2.X的内容进行介绍,然后介绍EJB 3所做的改进。相比之下,EJB 3的开发和使用都比EJB 2.X方便。但是为了与以前的版本兼容,Java EE 5规范要求,实现Java EE 5规范的应用服务器应该提供对EJB 2.X的支持。
●第四部分:Java持久性
在EJB 2中,通过CMP和BMP完成对象与数据库实体之间的映射。在EJB 3中,推出了全新的模型,把持久性从EJB 3中独立出来,形成持久性API。本部分内容首先对EJB 2中的BMP和CMP实体Bean进行介绍,然后介绍EJB 3中的持久性API,包括API接口和持久性查询语言的使用。
●第五部分:高级服务
主要介绍Java Mail API和Java企业级应用的安全问题。
本书提供了大量辅助资源,放在电子工业出版社的华信教育资源网(www.hxedu.com.cn)上供读者下载。其中包括:
●每章的源代码,读者在学习的时候可以参考。
●相关规范,包括Java EE 5规范、EJB规范、JSP规范、Servlet规范和JSF规范等
●相关配置文件的DTD文件,包括Web应用的配置文件以及EJB应用的配置文件等。
●大量技术文档,都是作者平常上课的时候逐步积累的。
此外,为了便于教师授课,我们提供了每章的PPT。教师可通过申请获取。
2002年到东软信息学院以后,一直都讲授J2EE相关的课程。为了讲好这些课程,每次备课都是煞费苦心。为了将一个知识点讲透彻,通常需要阅读相关的技术文档,准备大量的案例和实验供学生参考和练习,并由此拓展成独立的项目,用于项目实习和毕业设计。此外,也为本书的出版积累了第一手材料。两年的教学过程中,我越来越意识到没有合适的教材,对教与学来说都是比较痛苦的,遂后萌生了出版J2EE教材的念头,并和滕英岩老师一道在2005年底完成了书稿,现已印成讲义供学院计算机专业的学生使用。
今年5月份Sun公司发布了Java平台企业版规范的新版本——Java EE 5,相对于J2EE 1.4有很大的变动。虽然在J2EE 1.4中很多思想都非常好,但是不可否认,Java领域对J2EE 1.4的批评还是比较多,尤其是EJB的难以理解、开发困难以及重量级模式。与此同时,在Java开源社区中出现了各种框架,很多框架的表现都非常优秀,例如Spring,Struts,Hibernate和Tapestry等。这些对Java企业级的标准产生了极大的压力。Java EE 5推出以后,应该说原有的大部分问题都解决了,当然里面也有很多东西借鉴了其他成功的框架。也正因为如此,我们又对原来的讲义进行了更新,写就此书。
本书分为五部分。
●第一部分:Java基础服务
这些是Java EE应用所需要的比较基本的服务,包括JDNI,JDBC和JTA技术。
●第二部分:Web组件
这部分内容包括JSP,JavaBean,JSTL,EL,Servlet和JSF。JSTL和EL是JSP 2.0之后的规范才加入的,JSF是Java EE 5规范新加入的。
●第三部分:EJB部分..
首先对EJB 2.X的内容进行介绍,然后介绍EJB 3所做的改进。相比之下,EJB 3的开发和使用都比EJB 2.X方便。但是为了与以前的版本兼容,Java EE 5规范要求,实现Java EE 5规范的应用服务器应该提供对EJB 2.X的支持。
●第四部分:Java持久性
在EJB 2中,通过CMP和BMP完成对象与数据库实体之间的映射。在EJB 3中,推出了全新的模型,把持久性从EJB 3中独立出来,形成持久性API。本部分内容首先对EJB 2中的BMP和CMP实体Bean进行介绍,然后介绍EJB 3中的持久性API,包括API接口和持久性查询语言的使用。
●第五部分:高级服务
主要介绍Java Mail API和Java企业级应用的安全问题。
本书提供了大量辅助资源,放在电子工业出版社的华信教育资源网(www.hxedu.com.cn)上供读者下载。其中包括:
●每章的源代码,读者在学习的时候可以参考。
●相关规范,包括Java EE 5规范、EJB规范、JSP规范、Servlet规范和JSF规范等
●相关配置文件的DTD文件,包括Web应用的配置文件以及EJB应用的配置文件等。
●大量技术文档,都是作者平常上课的时候逐步积累的。
此外,为了便于教师授课,我们提供了每章的PPT。教师可通过申请获取。








点击看大图






加载中...

