问题标签 [persist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1120 浏览

java - java持久性与从数据库读取一起工作,静默无法插入/更新

我使用 JPA 创建了一个简单的 Java Web (Vaadin) 应用程序项目,它适用于从数据库中读取实体。当我尝试使用persist() 或merge() 时,数据库中没有任何反应。查看日志时,有 SELECT 查询,但没有 INSERT / UPDATE。

我正在使用定义了 JDBC 资源的 Glassfish 3.1,persistence.xml 来使用该资源 (JTA)。我正在使用由 Eclipse 自动生成的默认配置文件。

还有其他人做的另一个类似的项目,使用相同的JTA,没有出现这个问题。查看了它的配置,并没有发现任何重要的东西。

这两个项目都不使用事务。

持久性.xml

Java 代码

0 投票
1 回答
410 浏览

wpf - 每次更改后如何在数据网格中保留更改?

我有一个绑定到数据对象数组的 DataGrid。每次更改任何字段时,如何保持数据的更改(将更新的值保存到数据库)?我应该使用什么事件?

0 投票
2 回答
377 浏览

c# - C#在两个winforms之间持久化数据

我还没有找到解决我的问题的方法。我有两个winforms,主要和一个配置设置表单。可以从主窗体的菜单访问配置设置窗体。

我想要做的是有一个配置设置表单的实例,所以当用户在表单中输入信息时,它会被传递回主表单并关闭。但是,如果用户决定返回配置设置表单,则会出现先前输入的信息。

配置设置基本上有两个输入框和一个确定按钮。

我该如何实现呢?

0 投票
0 回答
1878 浏览

symfony - 如何使用 OneToMany // ManyToOne 关系持久化/刷新doctrine2实体?

我试图坚持/刷新我的学说2实体,但每次我都会出错:

Test\Main\MainBundle\Entity\ProductVariantAssociation 类型的实体通过外部实体 Test\Main\MainBundle\Entity\Product 具有标识,但是该实体本身没有实体。您必须在相关实体上调用 EntityManager#persist() 并确保在尝试持久化“Test\Main\MainBundle\Entity\ProductVariantAssociation”之前生成了一个标识符。在 Post Insert ID Generation(例如 MySQL Auto-Increment 或 PostgreSQL SERIAL)的情况下,这意味着您必须在两个持久化操作之间调用 EntityManager#flush()。

我在 pastebin 上发布了我的 ArticleController:http: //pastebin.com/iN0BpGFc

有谁知道,如何解决这个问题?

0 投票
1 回答
879 浏览

.net - Windows 工作流 - PersistableIdle

在我们公司,我们的业务流程需要:

  1. 从 X 获取数据
  2. 等待用户 Y 做研究
  3. 根据第 2 步数据从 Z 获取数据

在研究这一点时,似乎有一些选项可以在工作流程中实现这一点。

  1. 在步骤 1(工作流活动)和步骤 3(工作流活动)之间添加延迟活动。然后在 PersistableIdle 事件期间,卸载工作流。当用户完成第 2 步后,从数据库重新加载工作流。
  2. 与 #1 相同,只是使用书签而不是延迟活动。

是否有更好的方法(1、2 或其他选项)?

我们所有的其他活动都是 AsyncCodeActivities,所以我相当确定它们不会触发 PersistableIdle 事件(因为它们位于非持久区域中),但我想确保在其他情况下不会意外卸载工作流。这里有风险吗?无论如何创建一个强制工作流卸载的活动?

0 投票
3 回答
82147 浏览

java - JPA 合并与持久化

到目前为止,我的偏好是始终使用 EntityManagermerge()来处理插入和更新。但我也注意到,merge 在更新/插入之前执行了一个额外的选择查询,以确保数据库中不存在记录。

现在我正在处理一个需要大量(批量)插入数据库的项目。从性能的角度来看,在我绝对知道我总是在创建要持久化的对象的新实例的情况下使用持久化而不是合并是否有意义?

0 投票
3 回答
15092 浏览

hibernate - Spring + Hibernate:事务提交但数据未持久化

我正在使用以下实现 Hibernate 持久性的服务层类:

该类与实体类一起位于一个单独的库 (.jar) 中,该库已插入 web 应用程序。Webapp 将此类与以下 Spring 配置一起使用:

当 createAccount 方法被调用时,事务被提交,对象从数据库序列中获取它的 id,但是数据没有被持久化(没有 INSERT,表是空的):

怎么了?如何正确持久化数据?

编辑:

我不想在库中使用 Spring 声明性事务 (@Transactional) 并依赖于相关的 Spring 类。我只想将正确的 SessionFactory 传递给 Manager 并让它工作。

0 投票
1 回答
130 浏览

vb.net - 如何在回发期间保留 XMLDocument?

如何在回发时保留 XML 文档?

我有这个 xmlDocument 坚持 SaveViewState() 方法:

在我的 Page_Load...

0 投票
1 回答
666 浏览

database - Seam 实体不持久化数据库

我使用seam框架来开发一个网站。我想分享一个开发时间的问题。我有一个接缝测试方法作为成功;

类别类是;

}

项目类别是;

按照这种方法,当我运行测试时,出现以下关于粗线的异常;

我不明白为什么“whiteGoods”的实例不保存数据库。

提前致谢..

0 投票
2 回答
129 浏览

c# - 服务器上的全局自定义类

我正在使用 C# ASP.Net 编写一个简单的聊天 Web 服务,这是我的新手。

服务器维护一个List<ConnectedUser>,其中ConnectedUser对象是一个包含 ID、用户名和等待消息列表的类。

我希望所有连接的客户端都能够访问服务器上的列表。

我尝试了应用程序状态,但我发现它不会保存自定义类,即使我让它可序列化。我尝试了一个包含全局变量的静态类。两者都不会在对服务的调用之间保持更改。

我应该怎么做?谢谢你。