【问题标题】:what is default scope of an jpa entity bean? how it is helpful?jpa 实体 bean 的默认范围是什么?它有什么帮助?
【发布时间】:2020-02-10 22:51:22
【问题描述】:

我项目中的所有实体bean看起来都是这样的,我想知道使用@scope("prototype")作为实体有什么意义。

@Component
@Scope("prototype")
@Entity
@Table(name = SOME_BEAN.SOME_CONSTANT)

【问题讨论】:

标签: java spring jpa


【解决方案1】:

实体的默认范围是 Singleton - 这里只会创建一个 bean 实例,并且会在每个后续请求调用中返回。

在原型范围的情况下,将为对该 bean 的每个请求创建新的 bean 实例。

【讨论】:

    猜你喜欢
    • 2012-05-04
    • 1970-01-01
    • 2017-08-06
    • 2011-04-30
    • 2012-04-04
    • 2013-10-19
    • 2011-01-21
    • 2017-04-10
    • 2014-03-28
    相关资源
    最近更新 更多