• 经典Java EE企业应用实战:基于WebLogi/JBoss的JSF+EJB+JPA整合开发 9787121115349
21年品牌 40万+商家 超1.5亿件商品

经典Java EE企业应用实战:基于WebLogi/JBoss的JSF+EJB+JPA整合开发 9787121115349

全新正版 _可开发票_极速发货

46.79 5.9折 79 全新

库存4件

山东泰安
认证卖家担保交易快速发货售后保障

作者李刚编著

出版社电子工业出版社

ISBN9787121115349

出版时间2009-04

装帧平装

开本16开

定价79元

货号6637826

上书时间2024-06-29

果然是好书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
 由李刚编著的《经典JavaEE企业应用实战--基于WebLogic\JBoss的JSF+EJB3+JPA整合开发》作为《轻量级JavaEE企业应用实战》的姊妹篇,两本书在知识体系上互为补充,在知识讲解方式、写作风格上保持一致:两本书同样具有简单、实用的特点,同样坚持为每个知识点都提供配套小实例,以实例为导向,通过实际的实例来介绍各知识点的用法。不仅如此,本书最后还提供了一个基于JSF+EJB3+JPA的电子拍卖项目,方便读者掌握EJB3+JPA在实际项目中的应用,进而在实际开发中熟练运用这种开发架构。

作者简介
李刚,从事近10年的Java EE应用开发,现任传智播客广州中心教学总监。

 疯狂Java实训营创始人,疯狂Java体系图书作者。曾任LITEON公司的J2EE技术主管,负责该公司的企业信息化平台的架构设计。

 曾任广州电信、广东龙泉科技等公司的技术培训导师。曾兼任广东技术师范学院计算机科学系的兼职副教授。

 2007年3月26日的《电脑报》专访人物。

 培训的学生已在华为、立信、普信、网易、电信盈科等公司就职。

 国内知名的高端IT技术作家,已出版《疯狂Java讲义》、《轻量级Java EE企业应用实战》、《疯狂Ajax讲义》、《疯狂XML讲义》、《经典Java EE企业应用实战》、《Struts 2.1非常不错指南》、《Ruby On Rails敏捷开发很好实践》等著作。其中疯狂Java体系图书都是已经得到广泛的巿场认同,并多次重印的畅销图书,并被多家高校选作教材。

目录
第0章 学习Java的正确方法
 0.1 我适合不适合编程
 0.2 走出象牙塔
 0.3 学习Java,应该如此疯狂
第1章 经典Java EE应用和开发环境
 1.1 经典Java EE应用概述
  1.1.1 Java EE 6相关规范
  1.1.2 经典Java EE应用的分层模型
  1.1.3 经典Java EE应用的组件
  1.1.4 经典Java EE应用架构的优势
  1.1.5 常用的企业服务器
 1.2 经典Java EE应用相关技术
  1.2.1 JSP、Servlet和JavaBean及替代技术
  1.2.2 JSF及替代技术
  1.2.3 EJB组件技术简介
 1.3 JBoss的下载和安装
  1.3.1 下载和安装JBoss服务器
  1.3.2 配置JBoss的服务端口
  1.3.3 进入控制台
  1.3.4 部署Web应用
 1.4 WebLogic的下载和安装
  1.4.1 WebLogic的下载和安装
  1.4.2 WebLogic的基本配置
  1.4.3 修改WebLogic的服务端口
  1.4.4 部署Web应用
 1.5 NetBeans的安装和使用
  1.5.1 NetBeans的下载和安装
  1.5.2 使用NetBeans开发Java EE应用
  1.5.3 打开NetBeans项目
  1.5.4 导入Eclipse项目
 1.6 使用SVN进行协作开发
  1.6.1 下载和安装SVN服务器
  1.6.2 配置SVN资源库
  1.6.3 下载和安装SVN客户端
  1.6.4 发布项目到服务器
  1.6.5 从服务器下载项目
  1.6.6 提交(Commit)修改
  1.6.7 同步(Update)本地文件
  1.6.8 添加文件和目录
  1.6.9 删除文件和目录
  1.6.10 查看文件或目录的版本变革
  1.6.11 从以前版本重新开始
  1.6.12 创建分支
  1.6.13 沿着分支开发
  1.6.14 合并分支
  1.6.15 使用NetBeans作为SVN客户端
 1.7 本章小结
第2章 JSF的基本用法
 2.1 MVC和JSF
  2.1.1 MVC和常见MVC框架
  2.1.2 JSF的优势
 2.2 下载和安装JSF
 2.3 JSF使用入门
  2.3.1 从输入页面开始
  2.3.2 开发托管Bean
  2.3.3 定义导航规则
 2.4 解读JSF配置
  2.4.1 配置核心控制器(FacesServlet)
  2.4.2 JSF配置文件结构
 2.5 托管Bean和表达式语言
  2.5.1 托管Bean的属性和表达式语言
  2.5.2 托管Bean的方法
  2.5.3 托管Bean的分类
  2.5.4 初始化托管Bean的属性
  2.5.5 通过FacesContext访问应用环境
 2.6 导航模型
  2.6.1 静态导航
  2.6.2 动态导航
 2.7 使用UI标签创建视图页面
  2.7.1 UI标签概述
  2.7.2 UI标签的通用属性
  2.7.3 表单相关标签
  2.7.4 其他标签
 2.8 JSF的运行流程和生命周期
  2.8.1 恢复视图阶段
  2.8.2 应用请求值阶段
  2.8.3 处理输入校验阶段
  2.8.4 更新模型的值阶段
  2.8.5 调用应用阶段
  2.8.6 生成响应阶段
 2.9 利用JSF的消息
 2.10 本章小结
第3章 深入使用JSF
第4章 利用JDBC和JTA访问数据库和管理全局事务
第5章 JNDI和远程方法调用
第6章 利用JMS实现企业消息处理
第7章 利用JavaMail实现E-mail
第8章 会话EJB
第9章 消息驱动EJB
第10章 Java持久化API(JPA)
第11章 JPA的查询支持
第12章 Web层和EJB的整合
第13章 EJB和Web Service
第14章 利用JAAS开发安全的应用
第15章 电子拍卖系统

内容摘要
 由李刚编著的《经典JavaEE企业应用实战--基于WebLogic\JBoss的JSF+EJB3+JPA整合开发》是《轻量级JavaEE企业应用实战》的姊妹篇,《轻量级JavaEE企业应用实战》主要介绍以Spring+Hibernate为基础的JavaEE应用;本书则主要介绍以EJB3+JPA为基础的JavaEE应用。EJB3、JPA规范都属于Sun公司所制订的JavaEE规范,因此把基于EJB3+JPA的应用称为经典JavaEE架构,目前这种架构在Java开发领域也有极大的市场占有率。
《经典JavaEE企业应用实战--基于WebLogic\JBoss的JSF+EJB3+JPA整合开发》介绍了JavaEE规范的三大主要规范JSF、EJB3和JPA,其中JSF是Sun公司提供的JSFRI;EJB3部分则包含SessionBean、MessageDrivenBean的详细介绍。所使用的应用服务器是JBoss5.1和WebLogic11g,详细介绍了这两种应用服务器的安装和使用,以及如何在两大主流服务器上安装、部署JavaEE应用。
本书内容主要包括三部分,第一部分介绍JavaEE开发的基础知识,以及如何搭建开发环境,包括安装JBoss、WebLogic应用服务器,以及如何使用SVN、NetBeans等。第二部分详细讲解了JSFRI、JTA、JNDI、RMI、JMS、JavaMail、EJB3的SessionBean、MessageDrivenBean、JPA、JAX-WS2、JAAS等JavaEE知识,这部分知识以JSF+EJB3+JPA整合开发为重点,通过使用NetBeansIDE工具上手,带领读者逐步深入JSF+EJB3+JPA整合开发。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,也是本书的重点部分。第三部分提供了一个JSF+EJB3+JPA整合开发的项目:电子拍卖系统。这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将JSF+EJB3+JPA整合真正运用到实际开发中。该案例采用目前最流行、最规范的JavaEE架构,整个应用分为JPA实体层、EAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于NetBeansIDE的项目源码,最大限度地满足读者的需求。
本书没有介绍JSP、Servlet等JavaWeb的相关内容,但这些知识是阅读本书的基础,如果读者还没有相关知识,建议先阅读《轻量级JavaEE企
业应用实战》中相关知识。如果读者在阅读此书时遇到了技术难题,可登录http://www.crazyit.org发帖,笔者将会及时予以解答。
阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。
本书适合有较好的Java编程基础,或有较好的JSP、Servlet基础的读者阅读。尤其适合于对JSF、EJB3、JPA了解不够深入,或对JSF+EJB3+JPA整合开发不太熟悉的开发人员阅读。

精彩内容
本书是《轻量级Java EE企业应用实战》的姊妹篇,《轻量级Java
EE企业应用实战》主要介绍以Spring+Hibernate为基础的Java EE应用;本书则主要介绍以EJB
3+JPA为基础的Java EE应用。EJB 3、JPA规范都属于Sun公司所制订的Java EE规范,因此把基于EJB
3+JPA的应用称为经典Java EE架构,目前这种架构在Java开发领域也有极大的市场占有率。
本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB
3部分则包含Session Bean、Message Driven Bean的详细介绍。所使用的应用服务器是JBoss
5.1和WebLogic 11g,详细介绍了这两种应用服务器的安装和使用,以及如何在两大主流服务器上安装、部署Java
EE应用。
本书内容主要包括三部分,第一部分介绍Java
EE开发的基础知识,以及如何搭建开发环境,包括安装JBoss、WebLogic应用服务器,以及如何使用SVN、NetBeans等。第二部分详细讲解了JSF
RI、JTA、JNDI、RMI、JMS、JavaMail、EJB 3的Session Bean、Message Driven
Bean、JPA、JAX-WS 2、JAAS等Java EE知识,这部分知识以JSF+EJB
3+JPA整合开发为重点,通过使用NetBeans IDE工具上手,带领读者逐步深入JSF+EJB
3+JPA整合开发。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,也是本书的重点部分。第三部分提供了一个JSF+EJB 3+
JPA整合开发的项目:电子拍卖系统。这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将JSF+EJB
3+JPA整合真正运用到实际开发中。该案例采用目前最流行、最规范的Java
EE架构,整个应用分为JPA实体层、EAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于NetBeans
IDE的项目源码,最大限度地满足读者的需求。
本书没有介绍JSP、Servlet等Java
Web的相关内容,但这些知识是阅读本书的基础,如果读者还没有相关知识,建议先阅读《轻量级Java
EE企业应用实战》中相关知识。如果读者在阅读此书时遇到了技术难题,可登录http://www.crazyit.org发帖,笔者将会及时予以解答。
阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,或有较好的JSP、Servlet基础的读者阅读。尤其适合于对JSF、EJB
3、JPA了解不够深入,或对JSF+EJB 3+JPA整合开发不太熟悉的开发人员阅读。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP