本书系统地介绍了常见的服务器端JaVa编程错误,以及这些错误产生的原因和解决方案。书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性等,通过代码示例展示了Java编程中常见的陷阱,还提供了重构代码,并解释了为什么新方案是安全的。本书适合中级水平的Java程序员、分析员或架构师阅读,通过研究书中介绍的反模式,可以吸取别人的经验教训,在工作中少走弯路。大多数软件项目都遭遇了失败,这是一个公认的事实。要从这些失败中汲取重要的教训,这正是《Bitter Java》的目的。只是重用设计模式并不一定能保证成功:模式就像某处危险地形的部分地图。这些模式很有帮助,但是不能防止你迷失。本书会教读者怎么发现自己迷路了,以及如何回到正道上来。本书通过代码示例展示了JaVa编程中常见的陷阱;还提供了重构代码,并解释了为什么新方案是安全的。通过研究本书中介绍的一些反模式,如往返通信、神奇servlet、缺少缓存、抖动调优等等,你就能避免重蹈覆辙.更安全地前进。
阅读更多