【文件属性】:
文件名称:Effective Enterprise Java中文版
文件大小:4.05MB
文件格式:PDF
更新时间:2014-05-18 10:07:55
Effective Enterprise Java中文版
序
前言
缩略语
第1章 简介
J2EE的目标
中间件和J2EE
J2EE实现
企业计算的十大谬误
第2章 架构
第1项:优先采用构件作为开发、部署和重用的核心元素
第2项:跨越构件边界优先采用松耦合
第3项:区分逻辑层和物理层
第4项:数据和处理程序要尽可能靠近
第5项:牢记标识引起的竞争
第6项:使用“挂钩点”来注入优化、定制或新功能
第7项:面对故障时要健壮
第8项:定义性能和可扩展性目标
第9项:只在事务性处理中使用EJB
第10项:先测量性能,再进行优化
第11项:认清“提供商中立”的成本
第12项:内置监控功能
第13项:内置管理支持
第14项:部署要尽可能简单
第3章 通信
第15项:理解你所做的通信选择
第16项:仔细考虑你的查找
第17项:识别网络访问的代价
第18项:优选上下文完整的通信风格
第19项:优选数据驱动的通信而不是行为驱动的通信
第20项:避免为远程服务请求去等待响应
第21项:考虑构件的划分以避免任何一台机器负载过重
第22项:为了开放集成而考虑使用Web服务
第23项:大批量地传送数据
第24项:考虑定制你自己的通信代理
第4章 处理
第25项:保持简洁
第26项:优先采用规则引擎去处理复杂状态的评估和执行
第27项:优先为隐含的非原子性错误场景采用事务性处理
第28项:区分用户事务和系统事务
第29项:最小化锁窗口
第30项:当持有锁时不要让步给在构件之外的控制
第31项:理解EJB的事务关联
第32项:优先使用本地事务而不是分布式事务
第33项:为了更好的可扩展性而考虑使用乐观的并发机制
第34项:为了显式的并发控制而考虑使用悲观的并发机制
第35项:考虑使用较低的隔离级别以获得更大的事务吞吐量
第36项:面临回滚时使用保存点来保留部分工作
第37项:当有可能避免锁定区域时就复制数据源
第38项:偏爱不可变的,因为它不需要任何锁
第5章 状态管理
第39项:节省地使用 HttpSession
第40项:使用对象优先的持久化来保存你的领域模型
第41项:使用关系优先的持久化来显示关系模型的威力
第42项:使用过程优先的持久化来创建一个封装层
第43项:识别对象-层次结构阻抗失配
第44项:使用进程内或本地存储以避开网络
第45项:不要假设拥有数据或数据库
第46项:惰性加载不频繁使用的数据
第47项:积极加载频繁使用的数据
第48项:批处理SQL的工作以避免往返访问
第49项:了解你的JDBC供应商
第50项:调整你的SQL语句
第6章 表示
第51项:考虑富客户端UI技术
第52项:使HTML短小精悍
第53项:表示与处理相分离
第54项:内容与样式相分离
第55项:预生成内容以最小化处理过程
第56项:尽早验证,尽量验证
第7章 安全
第8章 系统
参考资料
网友评论
- 书籍很清楚,好
- 很不错的一本,很清晰
- 书不错 很有用
- 有一些小错误,总体上还不错啦
- 非常好,有用
- 非常好的一本书,值得看
- 很好的书,不仅书的质量很清晰,内容也很有质量!
- 书是一本好书,要看的有感触还需要一点境界
- 书不错,需要一定基础才可以看明白。
- 文档内容不错,可以学习使用
- 不错的书,推荐
- 很好的书,对性能优化有提高
- 文字版,很全,但是好像是几本拼接起来的,也骂不太对。
- 版本很清晰,理论性较强
- 看了Effective Java以后 就想看看Enterprise版本的 很清晰