你可以让Spring使用AOP将服务注入到Hibernate实例化实例中。你还可以使用拦截器让Hibernate进行相同的操作。
关于“让Foo进行事务性事务很烦人”,我希望你的服务实现会知道/关心事务,如果你现在在域模型中使用服务接口,那现在应该还不完全很烦人。
我怀疑决定何时保存域模型取决于它是什么以及你在做什么。
FWIW我倾向于产生相同类型的anemic structures,但是我到了那里,现在我知道有可能以更明智的方式做到这一点。

你可以让Spring使用AOP将服务注入到Hibernate实例化实例中。你还可以使用拦截器让Hibernate进行相同的操作。
关于“让Foo进行事务性事务很烦人”,我希望你的服务实现会知道/关心事务,如果你现在在域模型中使用服务接口,那现在应该还不完全很烦人。
我怀疑决定何时保存域模型取决于它是什么以及你在做什么。
FWIW我倾向于产生相同类型的anemic structures,但是我到了那里,现在我知道有可能以更明智的方式做到这一点。