首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >entity对象是否由spring容器管理?

entity对象是否由spring容器管理?
EN

Stack Overflow用户
提问于 2012-08-21 16:09:02
回答 1查看 106关注 0票数 1

据我所知,spring web应用程序中的实体对象通常是从DAO生成的,因此不是由spring容器管理的。但在spring-roo应用程序中,实体、DAO和服务位于同一位置。我想知道Spring容器是如何管理这些对象的?从DAO生成的实体对象是否仍然存在于spring容器之外?

EN

回答 1

Stack Overflow用户

发布于 2012-09-02 17:02:02

Spring roo默认使用ActiveRecord模式,这意味着Dao方法位于实体对象上。这并不意味着从方法加载的实际对象是由spring容器管理的。这只是一个模式,如果你愿意,你可以切换到仓库/dao模式。

此外,我不确定您所说的由容器管理是什么意思。在任何spring应用程序中,从Dao加载的对象都可以注入依赖项并设置属性值。Spring使用AOP来实现这一点。

这只是一个向正在创建的对象添加@Configurable注释的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12050646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档