我正在读书 企业应用程序体系结构的模式. 。在经历基本模式时 - 例如 注册表模式 我发现这些模式于2002年11月首次发布的可能性可能不是最佳解决方案。

例如,采用注册表模式。在我们的组织中,我们使用简单的JDBC调用DB操作的电话,并在需要时通过连接对象进行单个事务。这种方法不是最好的,而是使用注册表模式的替代方法 看起来不好 因为依赖性将不可见 - 可能是测试的问题。依赖注射被认为是实施此行为的更好方法。

谁能在Java EE Web/Enterprise Apps对此发表评论的人 - 您建议什么来分析每种模式的使用情况(其优点和缺点?)。最近有任何详细说明的书吗?

有帮助吗?

解决方案

(...)最近有任何详细介绍此书的书?

我推荐亚当·比恩(Adam Bien) 现实世界爪哇EE模式 如果您正在寻找使用Java EE 5和6的图案和最佳实践的最新覆盖范围:

Real World Java EE Patterns

现实世界的Java EE模式包括:

  1. 介绍Java EE 6的核心原理和API(EJB,JPA,JMS,JCA,JCA,JTA,依赖注入,配置约定,截距,静止)
  2. 交易原则,隔离水平,在Java EE的背景下远程
  3. 将核心J2EE模式映射到Java EE中
  4. 讨论多余的模式和过时的最佳实践,例如Daos,业务代表,数据传输对象广泛的分层,间接等级等。
  5. 领域驱动和面向服务的架构的业务层模式
  6. 集成异步,遗产或不兼容资源的模式
  7. 渴望启动服务,线程跟踪,条件检查,Java EE 6查找或集成第三方依赖注入框架(如GUICE)的基础设施模式
  8. 提示有效的文档和测试
  9. 基于讨论的模式,精益和务实的服务和领域驱动的体系结构
  10. 具有源代码的功能齐全的Java连接器体系结构(JCA)实现
  11. EJB 2 -EJB 3迁移
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top