- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
谁能解释一下 Spring Framework 的 LocalContainerEntityManagerFactoryBean 和 LocalEntityManagerFactoryBean 有什么区别?
最佳答案
基本上JPA 规范 定义了两种类型的实体管理器。他们是:
i) 应用程序管理: 应用程序管理实体管理器是指“实体管理器仅由应用程序(即我们的代码)创建和管理”。
ii) 容器管理: 容器管理实体管理器意味着“实体管理器仅由 J2EE 容器创建和管理(即我们的代码不直接管理,而是由容器创建和管理实体管理器) ,并且我们的代码通过某种方式(例如使用 JNDI)获取 EM。
注意:Created and Managed(上)表示“在交易中打开、关闭和涉及实体管理器”
LocalContainerEntityManagerFactoryBean - 容器管理
LocalEntityManagerFactoryBean - 应用程序管理
重要提示:对于基于 Spring 的应用程序,差别不大。 Spring 仅扮演角色(如果您配置 LocalContainerEntityManagerFactoryBean,则作为 容器,如果您配置 LocalEntityManagerFactoryBean<,则作为 应用程序/em>)
关于spring - LocalContainerEntityManagerFactoryBean 和 LocalEntityManagerFactoryBean 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156832/
Spring 有一个名为 LocalEntityManagerFactoryBean 的类。为什么这个类被称为“本地”?本地是什么意思? Spring 中是否也有一些 Remote EntityMan
谁能解释一下 Spring Framework 的 LocalContainerEntityManagerFactoryBean 和 LocalEntityManagerFactoryBean 有什么
我正在尝试按照 sds 在 this post 上的说明将拦截器附加到我的 Hibernate JPA EntityManagerFactory | , 但使用 java 配置。 这是我配置的相关部分
我是一名优秀的程序员,十分优秀!