问题标签 [persistence]
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.
sql - 就应用程序和测试中的静态数据提供建议
我正在一个非常典型的 asp.net 网站上工作,并使用 sql server 2005 作为数据库。我创建了一个模型 dll,其中包含应用程序的典型业务逻辑。
应用程序依赖于存储在数据库中的一些静态数据,缺乏更好的持久性存储,但由于应用程序依赖于这些数据才能正常运行,我觉得这些是模型的属性,应该始终可以访问应用程序,我应该能够运行单元/集成测试以确保这些数据可用,这有点违背对数据库进行单元测试的原则。
那么有没有人有处理模型持久静态数据的好方法?我也一直在考虑使用嵌入式 xml 文件,但这也有明显的缺点。
c# - 在 WinForm 应用程序中使用工作单元模式时应如何处理事务
在 WinForm 应用程序中使用工作单元模式时应如何处理事务
- 初始化表单时是否应该创建新的 UOW 会话?
- 退出表单时处理?
- 在每次保存中调用 UOW.commit()?
请指教
有没有关于这个主题的文章??
linq-to-sql - 持久对象和 linq-to-sql 有什么区别?
我的经理作为工作一直在谈论持久性对象。我更熟悉 linq-to-sql。它们之间有什么区别以及持久对象的示例是什么?
database - 数据访问代码代表了你的代码库的百分之几?
今晚推特上出现了一个有趣的问题,我觉得我会在这里发布。
基本上,我想知道您使用什么来将数据持久化到数据库中,以及估计代码库中数据访问代码的百分比。
-- 编辑 --
其他有趣的指标(如评论中所述)包括业务类的数量和代码库的总体大小。
我只是看了一个我在发现 NHibernate 之前做了很长时间的项目。快速查看一些数据访问代码,可以看到大约 10 行代码用于类中每个可持久属性的持久性/水合。
web-services - 大量持久连接
我正在建立一个项目,主要问题之一是如何实现一个简单的消息队列系统(类似于信使聊天系统的东西)。我想避免轮询,但很可能会有很多并发连接(数万个)。这些将是 HTTP+SSL 连接,从应用程序而不是浏览器开始。
我发现的一个解决方案是 DNS 负载平衡:将这些持久连接分布在一堆 nginx 网络服务器上。
你怎么看?还有其他可能的解决方案吗?
wpf - 为什么在持久化的 WPF RichTextBox 中有自复制的大括号?
我们的测试人员在我们持久化的 WPF RichTextBoxes 上加上了大括号。在保存并重新打开时,神奇地有更多的大括号。
我已经浓缩了问题/代码。
两个富文本框。单击按钮时,底部的设置为持久和恢复后第一个的结果。
为什么会这样?我们如何阻止它?
java - EJB3 和手动层次结构持久性
我有一个遗留数据库,我正在使用 EJB3 对其进行建模。数据库的状态很差,我们对如何插入数据库有一些不寻常的限制。现在我想在适合数据库结构的层次结构中对数据库进行建模,但我希望能够单独手动插入每个实体,而不需要持久性管理器尝试持久化实体子项。
我正在尝试类似以下的东西(样板被遗漏):
现在这引发了一个异常:
现在我知道实体没有被标记为 PERSIST - 我不希望 EntityManager 持久化它!我希望能够先坚持父母,然后是孩子——但不是在一起。想要这样做是有充分理由的,但它似乎不想玩。
java - 将 Java 枚举序列化为 XML 的最佳实践是什么?
嗨,我有一个 Java 枚举,我想从 XML 来回序列化一个包含枚举值的变量以实现持久性。我的枚举是这样定义的......
我的变量是这样声明的......
我希望它进入这样的 XML 标记...
在 XML 中持久化枚举值的最佳实践是什么?
hibernate - 是否可以使用 hibernate 作为 Glassfish 的持久性提供程序?
是否可以使用休眠作为 Glassfish 的持久性提供程序,如果可以,如何?
java - java中的ADO.net原理
我在询问有关在 java 中实现模拟 ado.net 的框架(数据表、数据集等)的意见。想法是避免编写域对象,因为到目前为止,它们仅用于将数据从服务器传输到客户端并返回,其中没有特定的业务方法。主要目标是加快开发时间。我可以从编写这种框架中受益吗?如果它在提供链接之前完成,请。