问题标签 [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 投票
5 回答
135 浏览

persist - 您如何处理需要持久化的一次性数据?

最近,有人要求我为网站管理员添加一些东西,他可以在其中“展示”一些东西。

对于本次讨论,假设它是“特色文章”。

所以很自然地,我们已经有了一个“文章”的数据库模型,它有大约 20 列,所以我真的不想再让它膨胀了。

我的选择:

  1. 添加一个“特色”布尔(或整数),并意识到在任何给定时间只会展示一件事

  2. 创建一个新模型来保存这个和任何其他可能弹出的特征蠕变项目。

  3. 我采纳你的建议!;)

在这种情况下你会怎么做?我时不时地遇到这个问题,我只是讨厌不得不再增加一个专栏。确实需要保留此信息。

0 投票
1 回答
286 浏览

seam - 远程接缝持久性

我在.xhtml 文件中有一个按钮,它调用一个远程调用java 函数的javascript 函数(在jboss seam 环境中)。该 java 函数有一个 entityManager.persist(object)。你知道为什么这行代码不提交到数据库吗?它表示事务尚未开始。我假设在远程上下文中我没有开始事务,因为如果我在调用相同 java 函数而不是使用上面的 javascript 的那个按钮上放置一个动作,它工作正常;entityManager 持久化对象,我可以在数据库中看到它。

有谁知道我如何才能使用javascript调用java函数来实际持久化对象?(我必须使用 javascript 因为我需要回调函数)

0 投票
15 回答
682953 浏览

jpa - JPA EntityManager:为什么使用persist()而不是merge()?

EntityManager.merge()可以插入新对象并更新现有对象。

为什么要使用persist()(只能创建新对象)?

0 投票
1 回答
9251 浏览

jpa - JPA - 在没有调用 persist() 的情况下保存更改

我们正在使用 JPA + Spring + EJB 的 Toplink 实现。在我们的一个 EJB 中,我们有这样的东西:

所以,基本上这个updateUser()方法应该用给定的userId. 但是这个方法的作者忘记调用了em.persist(u)

最奇怪的是它运行良好。怎么会这样?我 100% 确定如果不调用em.persist()em.merge()无法将更改保存到数据库中。他们可以吗?有没有可能发生这种情况的情况?

0 投票
3 回答
1545 浏览

hibernate - 如何从 Hibernate 中的 Hashmap 中删除项目?

我尝试使用休眠从哈希映射中删除一个项目。

这是我对收藏的配置:

这是我对同一对象的删除功能:

使用 removeCharacteristic 不会删除数据库中的项目。如果我取消注释该行以获取列表的大小(这会强制加载集合),则该记录将被很好地删除。

问题是什么 ?如何在不强制加载整个集合的情况下实现它?

编辑:我用列表替换地图,它运行起来就像一个魅力(之前没有通过 size() 函数加载它)......这很奇怪......所以我的问题通过列表解决了,但我我很想知道为什么它不运行?

0 投票
2 回答
5315 浏览

hibernate - EntityManager 合并/持久化问题

我遇到了这个奇怪的问题,我的 merge() 或 persist() 函数没有反映在数据库中。我的 JdbcProductDao.java:

我的getProductList()工作正常,但是我的 saveProduct 对数据库没有任何作用。

你能想到会发生这种情况的任何原因吗?

我将发布我的 Product.java 文件:

0 投票
1 回答
736 浏览

iphone - iphone设置应用程序持久化数据

在我的应用程序中,我使用 NSUserDefaults 对象将用户名、密码和服务器 URL 存储在内置的设置应用程序中。如果没有保存数据,用户会看到一个登录界面,登录成功后会保存用户名和密码。然后在我的应用程序中,我有一个显示此信息的视图,但缺少文本,好像数据尚未保存到设置中一样。这是代码:

因此,登录后会显示正面消息,但是当我再次获取数据时,那里什么都没有,除非我重新启动应用程序。

我需要做什么来立即保存数据,或者至少在另一个视图控制器需要读取设置之前?

0 投票
1 回答
2036 浏览

iphone - 如何将复选标记状态保存在核心数据中?

我有一个列表应用程序,用户点击 + 按钮并输入他们想要出现在列表中的项目并点击保存。该表与核心数据一起保存。唯一的问题是当单元格被录音时,我希望显示一个复选标记。我已经启用了多项选择

我希望用户退出后将复选标记保留在单元格中。我在我的实体中创建了一个名为“checks”的属性,并为其指定了布尔类型,但我不知道如何使它在你点击一行时出现并保留。任何帮助将不胜感激。谢谢

0 投票
11 回答
41483 浏览

ios - 有什么方法可以预填充核心数据?

我一直在创建一个列表应用程序并用核心数据支持它。

我想要一个包含 10 个机场项目的默认列表,这样用户就不必从头开始。

有没有办法做到这一点?

任何帮助表示赞赏。提前致谢。

0 投票
2 回答
551 浏览

jquery - 虚构的 jQuery 持久化方法

有没有一种方法可以将如下声明持久保存到以后添加到 DOM 的所有匹配元素?

类似于...的东西

(坚持是一种虚构的方法,我希望传达我想要完成的事情。)