
[英]Entity Manager doesn't flush all entities
我的测试应用程序具有以下结构: 实体: 存储库: 测试: 应用程序.yml: D B: 在数据库中我有 100 条记录。 每行的“文本”列已满(1048512 个字符)。 我在测试后得到的统计数据会不时变化。 更新所有记录时: 当一些记录被更新时(在下面的例子中是 79): 我试图弄清楚为什么会这 ...
[英]Entity Manager doesn't flush all entities
我的测试应用程序具有以下结构: 实体: 存储库: 测试: 应用程序.yml: D B: 在数据库中我有 100 条记录。 每行的“文本”列已满(1048512 个字符)。 我在测试后得到的统计数据会不时变化。 更新所有记录时: 当一些记录被更新时(在下面的例子中是 79): 我试图弄清楚为什么会这 ...
[英]Proliferation of EntityManager in EJB 3
考虑这种情况: 在这种情况下,我对同一事务使用三个不同的 EntityManagers(从class A的方法doSomeWork()开始现在,同样的事务,但只有一个 EntityManager: 我一直在阅读有关 EntityManager 生命周期的信息,但我不知道在第二种情况下是否有任何优势( ...
[英]Could I load fixtures from different entity managers with LiipTestFixturesBundle
我有由 Symfony 4 项目中的两个实体管理器管理的实体,我想从两个连接加载固定装置以进行功能测试。 例如: 不幸的是,表被删除并且只加载与最后一个实体管理器连接相关的表。 我使用 LiipTestFixturesBundle v1.9.1。 这个捆绑包是否支持它,或者你知道我该怎么做吗? ...
[英]With Spring Data JPA, under what circumstances should I use EntityManager directly?
Spring 引导数据 JPA 在生成存储库和抽象出 Datasources 和 EntityManager 等的管理方面做得非常出色。但有时我会看到 EntityManager 作为字段包含并直接访问的代码,就像在这个Dzone 示例中一样我从那个例子中不太明白,我什么时候应该在我的 clas ...
[英]Get row from entity on hibernate with count and join
我正在尝试从一个使用 hibernate 连接的表中获取字段名称。 有人知道如何得到它吗? 我正在使用带有 EntityManager 的 spring 引导。 查询是: 我试过这段代码 但它不起作用。 ...
[英]JPA EntityManager : save objects only when explicitly requested
我是 Hibernate 和 JPA 的新手,目前正在开发一个通过 JPA 的 EntityManager 使用它的应用程序。 在查看一些使用 Hibernate session 的基本 hibernate 教程时,我发现我可以这样做: 使用Entitymanager时,是这样实现的: 这里的主要区 ...
[英]SEVERE: Servlet.service() for servlet [spring] in context with path [/com.elearning.webapp] threw exception [Request processing failed;
我正在构建一个 Spring MVC WebApp。我正在使用 JPA 和 Hibernate。测试 EntityManager 时发生错误。我正在以下方式设计和配置: BaseController.java BlogController.java HibernateAuthenticato ...
[英]Problem with transaction commit in @Transactional methods using Java Spring and Hibernate and EntityManager
我正在尝试使用 H2 数据库学习 Spring、Hibernate 来构建代码。 目前我有一些问题如何正确使用@Transactional 注释来自动启动事务并在例如entityManager.persist 成功或回滚时提交事务。 我的测试项目非常简单。 POJO class 是人,包含名字、姓 ...
[英]Avoid unnecessary SQL select query when getting entity proxy using entityManager.getReference() with hibernate and spring data jpa
当我尝试使用 Spring 数据存储库作为持久性 2AAEC 提供程序获取实体引用时,我正在努力处理不必要的 SQL select 查询。 我的案例涉及多次讨论有关使用entityManager.getReference()以获得代理 object 的问题,此处和 此处仅初始化id值。 但这并不像 ...
[英]Not allowed to create transaction on shared EntityManager - use Spring transactions or EJB CMT instead
我在我的 springboot 应用程序中尝试写入我的 orcale 数据库时遇到以下错误: 不允许在共享 EntityManager 上创建事务 - 改用 Spring 事务或 EJB CMT 到目前为止,我们一直在使用 EntityManager 通过createNativeQuery访问数据 ...
[英]Entity manager changes detached entities
帮我。 为什么实体中的集合在事务之后会发生变化? 我的实体: 我的测试: 有趣的是,如果我在事务之前添加对集合的任何调用,一切都会好起来的。 Spring 开机 + Hibernate + JUnit ...
[英]Detached entity passed to persist when saving
我有一些代码,但它在 personRepository.save(person2) 处出现错误,无需解决此问题,只是为我解释为什么会抛出:分离的实体传递给坚持。 ...
[英]java.lang.IllegalArgumentException: The given string value: { "In last 7 days" : 19 } cannot be transformed to Json object
嗨,我的 postgresql 表中有一个 json 字段,我正在使用标准 api 来读取它的值,但我收到了错误消息。 我已按照https://vladmihalcea.com/map-string-jpa-property-json-column-hibernate/中提到的步骤进行操作我的代码 ...
[英]Can't insert in ManyToMany relation in JPA
我无法在 JPA 中插入与具有多对多关系的帖子关联的标签。 我一直有一个错误,说我在 Post 实体中的标签集是 NULL,但是我检查了我是否已正确创建。 这是这部分的代码示例。 当我尝试添加标签时,我收到一条错误消息,指出我的 Post Entity 中的 Tags 的 Set 是 NULL Po ...
[英]Displaying info of a database in a form to persist in another database Php-Symfony
大家好,我在 StackOverflow 上的第一个问题! 我在 doctrine.yaml 上有 2 个数据库默认数据库和客户数据库两次配置良好。 我想在表单上显示来自客户数据库的表 Article 的信息,以填充默认数据库的实体 Demandes 并在之后将其持久化。 这两个实体通过外键(需求 ...
[英]Symfony4 - sharing cache pool between two entity managers, is it a bad idea or do I encounter a bug?
这将是一篇冗长的文章,我遇到了奇怪的行为,我在分析器中看到,据说一个实体管理器映射了它没有映射的实体。 它看起来像这样: 这是学说.yaml: 这是带有缓存池配置的 framework.yaml: 如果我从日志entity_manager配置中删除metadata_cache_driver ...
[英]entityManager.flush does not insert to database immediately, why?
这只是在事务结束时对 db 的插入。 使用entityManager.flush()有什么意义吗? @Transactional public long saveNewWallet(String name) { Wallet emptyWallet = new Wallet(); e ...
[英]Error creating Bean with name EntityManagerFactory
大家好,我正在使用 spring 安全性和 mysql 数据库开发身份验证服务,并且在运行我的 springboot 应用程序时出现此错误 这是我的pom.xml 这是我的SecurityConfig.java 这是我的Users.java 这是roles.java 这是我的Us ...
[英]entity manager not persisting in database
我用 jpa 制作了一个表单,发送一个客户端(检查服务的值,该服务又调用 dao 将客户端持久化到数据库中,该过程无一例外地完成,但客户端没有使用实体管理器持久化 控制器 服务(所有方法都是事务性的) 和道 不打印任何异常 这是我的应用程序上下文 和我的坚持单位 ...
[英]Why is a NullPointerException thrown on my @PersistenceContext EntityManager?
我一直在尝试使用 @PersistenceContext 注释将 EntityManager 注入我的 Spring 应用程序。 但是,当我尝试调用其方法之一时会抛出 NullPointerException,这让我相信它不是由于某种原因被注入的。 我确定我让它在不同的项目中工作,但我无权访问该项目 ...