J2EE设计与开发深度探索
需积分: 10 74 浏览量
更新于2024-07-21
收藏 29.63MB PDF 举报
"Expert One-on-One J2EE Design and Development"
本书《Expert One-on-One J2EE Design and Development》是Java EE领域的经典之作,由Rod Johnson撰写,Wrox Press Ltd.出版。这本书对Java企业级应用的设计与开发提供了深入的见解,并且书中所展示的代码是Spring Framework的起源。对于想要深入了解和实践Java EE技术的开发者来说,这本书具有很高的参考价值。
要充分利用本书提供的示例,你需要以下环境:
1. Java 2 Platform, Standard Edition SDK v1.3 或更高版本
2. 一个符合J2EE 1.3标准的应用服务器,作者在样本应用中使用了JBoss 3.0.0
3. 一个关系数据库管理系统(RDBMS),例如Oracle 8.1.7,用于样本应用
4. Apache Log4j 1.2,用于日志记录
5. JSP Standard Tag Library (JSTL) 1.0的实现
书中的主要内容包括:
1. 引言:介绍Java EE架构的重要性以及本书的目的和结构。
2. 第1章:J2EE架构:探讨了多种J2EE架构模式,如分层架构、MVC等,以及它们在实际项目中的应用。
3. 第2章:J2EE项目的选择与风险:讨论了在J2EE项目中可能遇到的挑战,如何做出明智的技术决策,以及如何管理项目风险。
4. 第3章:测试J2EE应用程序:讲解了如何有效地测试Java EE组件,包括单元测试、集成测试和端到端测试。
5. 第4章:J2EE项目的设计技巧和编码标准:强调了良好的设计原则和编码规范,以提高代码质量。
6. 第5章:样本应用的需求:阐述了构建示例应用的需求分析过程。
7. 第6章:应用J2EE技术:涵盖了如何在实际项目中使用EJB、JSP、Servlet等J2EE核心组件。
8. 第7章:J2EE应用中的数据访问:探讨了如何处理数据库交互,包括JDBC和JNDI等。
9. 第8章:使用实体Bean进行数据访问:深入讲解了实体Bean在数据持久化中的作用。
10. 第9章:实用的数据访问策略:提供了实际项目中数据访问的最佳实践。
11. 第10章:会话Bean:介绍了会话Bean的角色,以及如何设计和实现会话Bean来管理业务逻辑。
12. 第11章:基础设施和应用实现:讨论了部署、安全、事务管理和性能优化等主题。
13. 第12章:Web层MVC设计:介绍了在Web层实现Model-View-Controller模式的方法。
14. 第12章:Web层的视图:专注于Web界面的设计和实现,包括JSP和自定义标签。
15. 第14章:打包和应用程序部署:解释了如何将应用打包成可部署的格式,以及在不同应用服务器上的部署策略。
这本书不仅提供了理论知识,还通过实际案例帮助读者理解如何在真实环境中应用这些概念。对于Java EE开发者,无论是初学者还是有经验的从业者,都是一个宝贵的资源,有助于提升设计和开发能力。
2012-01-01 上传
650 浏览量
2008-06-13 上传
2008-06-13 上传
2012-02-26 上传
162 浏览量
2009-05-19 上传
java_home1
- 粉丝: 1
- 资源: 1
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库