问题描述
想了解当我们将 BootstrapMode 设置为 DEFERRED 和 LAZY 时内部真正发生了什么。
已通过此链接 https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.bootstrap-mode
它说:
LAZY — 隐式声明所有存储库beanslazy并导致 要创建的惰性初始化代理以注入客户端 豆子。这意味着,如果 客户端 bean 只是将实例存储在一个字段中,而不是使 在初始化期间使用存储库。存储库实例将 在与第一次交互时进行初始化和验证 存储库。
DEFERRED — 基本上与 LAZY 的操作模式相同,但是 触发存储库初始化以响应 ContextRefreshedEvent 以便在执行之前验证存储库 应用程序已完全启动
有人可以用例子来解释这个引导程序,比如仓库和实体内部真正发生的事情。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)