开发者社区 问答 正文

spring 管理hibernate实体

也总是用Spring+HIbernate.但实际上没有去跟代码。

现在我就想知道如何得到Hibernate所有实体对象,但不知道Spring哪个类管理 了。实际看了下是这个类加载的:

LocalSessionFactoryBean,,但跟下去没东西了。

之前也有过一个想法,,想得到Spring3 所有管理的Controller对象。但也是没有找到是哪个类》其实我也没有仔细找。。

展开
收起
a123456678 2016-03-17 11:13:46 1616 分享 版权
1 条回答
写回答
取消 提交回答
  • Spring 获取上下文中所有指定类型的Bean,可以用 ApplicationContext的(实际是BeanFactory定义的)getBeansOfType(Class)。

    至于Hibernate实体对象,这个你是找错方向了,实体bean是和Hibernate的Session关联的,并不直接受Spring管理,你应该去查Hibernate的代码。

    2019-07-17 19:04:53
    赞同 展开评论