persistence相关内容

Heroku:每次 dyno 重新启动时都会丢失 Django 数据库文件

我在 Heroku 上部署了一个 Django 应用程序.我有一些模型并将一些数据插入到数据库(SQLite 数据库)中.但是,当我在一段时间后尝试访问数据时,它显示一个空数据库.我在这里发现了一个类似于我的问题的问题 ->django heroku 媒体文件 404 错误 我明白了,我应该把我的媒体文件放在别的地方. 这里我的问题是数据库,我的问题是,我可以防止我的 SQLite 数据库 ..
发布时间:2021-12-16 22:55:35 数据库

PHP - ini_set('session.gc_maxlifetime', 5) - 为什么不结束会话?

PHP脚本如下: 点击这里登录.";?> 基于超时(即 5 秒),脚本不应打印任何内容.但是,我仍然收到以下消息 5欢迎比尔回来.你的全名是比尔史密斯.您的用户名是“bsmith",密码是“mysecret". 似乎 ini_set('session.gc_maxlifetime', 5) 行没有正常工作.我使用的是 windowsXP + XAMMP. 你能告诉我如何使它工作吗? ..
发布时间:2021-12-15 21:26:28 PHP

ionic/cordova 中的 Firebase 离线功能

是否有人在 Android/iOS 中使用 Firebase 实现了具有完整离线功能的本机应用程序? 这是否可以在 Cordova/Ionic 中使用使用原生 Firebase SDK 的插件完成? 我们正在构建一个在下载和首次启动时具有连接的应用程序,但随后我们必须假设有一段时间没有更多的互联网连接,并且数据库中的所有内容都必须离线可用.Firebase 是否适合此要求,还是必须使用 ..
发布时间:2021-12-15 16:48:47 其他开发

如何以编程方式将持久化上下文注入不同的数据源

在标准 EJB 3 中,当注入实体管理器时,持久化单元(指数据源)被硬编码到注解中:(或者 xml 文件) @PersistenceContext(unitName = "myunit")私有 EntityManager 实体管理器; 有没有办法使用实体管理器,但在运行时按名称选择数据源? 解决方案 使用 EclipseLink,您可以设置在您的应用服务器中配置的 DataSource ..
发布时间:2021-12-14 18:20:04 其他开发

JPA/Hibernate 批量(批量)插入

这是我在阅读有关 jpa 批量插入的几个主题后创建的简单示例,我有 2 个持久对象 User 和 Site.一个用户可以有多个站点,所以我们在这里有一对多的关系.假设我想创建用户并将多个站点创建/链接到用户帐户.考虑到我愿意对 Site 对象使用批量插入,代码如下所示. User user = new User("John Doe");user.getSites().add(new Site(" ..
发布时间:2021-12-14 18:19:05 Java开发

在 .ear 文件中跨组件共享持久性单元

在我使用 .ear 打包的 Java EE 6 应用程序中,我想创建一个可以从不同 .jar 文件中的组件访问的持久性单元. 但是,我不确定如何定义这个持久化单元.使用@PersistenceContext 注释,只有当名称与本地persistence.xml 文件中定义的持久性单元匹配时,查找才会成功. 是否可以引用外部持久化单元? 解决方案 以下是 JPA 2.0 规范的相 ..
发布时间:2021-12-14 17:45:12 Java开发

在 Unity 游戏中保存数据的最佳方式

我想知道...在 Unity 游戏中保存数据的最佳方式是什么.JSON?如果是这样,如何?谢谢 解决方案 以下是一些为 Unity 项目保存数据的不同方式和方法: 平台无关:一种以平台无关的方式在 Unity3D 中保存数据的方法是使用 PlayerPrefs 类.(了解更多1、2).PlayerPrefs 是一个静态类,它很容易使用但不可靠. 持久性 - 保存和加载数据,使用 ..
发布时间:2021-12-11 16:47:52 其他开发

在python中将数据结构持久化到文件的最简单方法?

假设我有这样的事情: d = { "abc" : [1, 2, 3], "qwerty" : [4,5,6] } 以编程方式将其放入我稍后可以从 python 加载的文件中的最简单方法是什么? 我能否以某种方式将其保存为 python 源代码(从 python 脚本中,而不是手动!),然后import 稍后? 或者我应该使用 JSON 之类的吗? 解决方案 使用 pickl ..
发布时间:2021-12-09 20:27:52 Python

JPA Map映射

如何在不使用 Hibernate 的类的情况下在 JPA 中映射 Map? 解决方案 以下不适合您吗? @ManyToMany(cascade = CascadeType.ALL)MapentitytMap = new HashMap(); EntityType 可以是任何实体类型,包括 String. ..
发布时间:2021-12-08 19:39:44 Java开发

是否可以分离 Hibernate 实体,以便对象的更改不会自动保存到数据库?

我有一个必须转换为 JSON 的 Hibernate 实体,我必须转换实体中的一些值,但是当我转换值时,这些值会立即保存到数据库中,但我不想将这些更改保存到数据库.这个问题有什么解决方法吗? 解决方案 您可以通过调用 Session.evict(). 其他选项是在转换值之前创建实体的防御副本,或者使用 DTO 代替该代码中的实体.我认为这些选项更优雅,因为它们没有将转换成 JSON ..
发布时间:2021-12-08 19:26:20 Java开发

在模型类中使用 javafx.beans 属性

在模型类中使用 JavaFX bean 属性是否正确? 我想知道在模型类中使用属​​性以便能够更轻松地将它们与视图组件绑定是否是一个好习惯.我不担心将来这些库的可用性,因为我的程序将在 JRE8 或更高版本上运行,但在模型类中使用 JavaFX 库的性质让我持怀疑态度,我特别担心当前和未来的不兼容,因为我想使用 Hibernate 来持久化这些属性. 注意:我使用纯 JavaFX 环境 ..
发布时间:2021-12-08 19:06:02 Java开发

休眠:“字段‘id’没有默认值";

我正面临着我认为 Hibernate 的一个简单问题,但无法解决它(无法访问 Hibernate 论坛当然无济于事). 我有一个简单的课程,我想坚持下去,但要继续: SEVERE:字段“id"没有默认值线程“main"org.hibernate.exception.GenericJDBCException 中的异常:无法插入:[hibtest.model.Mensagem]在 org.hi ..
发布时间:2021-12-08 19:04:58 Java开发

Firebase:setPersistenceEnabled 和 keepSynced 有什么区别?

我一直以为在我使用以下聊天对话的所有数据的整个过程中都可以随时离线使用.不知何故不是,所有节点都从服务器加载. FirebaseDatabase.getInstance().setPersistenceEnabled(true); 然后,根据 DOCS : 持久性行为:通过启用持久性,我们在在线时同步的任何数据都将持久化到磁盘并可离线使用,即使我们重新启动应用程序也是如此.这意味着我们的 ..

持久性单元作为 RESOURCE_LOCAL 还是 JTA?

我有以下疑问: 这两者有什么区别? 所有数据库都支持这两个吗? JPA TransactionManager 和 JTA TransactionManager 是否不同? 解决方案 JPA 实现可以选择自己管理事务 (RESOURCE_LOCAL),或者让它们由应用服务器的 JTA 实现管理.> 在大多数情况下,RESOURCE_LOCAL 没问题.这将使用基本的 JDBC 级 ..
发布时间:2021-12-03 17:27:20 Java开发