【发布时间】:2010-07-26 14:10:59
【问题描述】:
Web 项目的简化架构
战争
- spring 依赖注入(大部分使用 XML)
罐子
- 道
- 域
问题:
随着 Spring 3 和 2.5+ 的注释,构建存储库和服务变得更容易连接在一起。但是,因为通常@Service 在概念上属于 JAR 远远超过 WAR,当然还有自动连接的存储库和事务类。人们如何在实际 JAR 类中没有“弹簧依赖”的地方工作,我在多家公司发现这是一个目标。
显然,我知道如果你想使用注释和事务,你不能删除所有 spring 依赖项,因为它们实际上是 spring 类,但是如果 spring 发生变化或者有在 WAR 中使用比 JAR 中包含的更旧的 spring 版本的项目?
我假设这一定是一个常见问题,但如果不是,请询问,我会详细说明
【问题讨论】:
标签: java spring dependency-injection