文件名称:playjpa:在 Play 中使用 Postgres json 类型的 POC
文件大小:68KB
文件格式:ZIP
更新时间:2024-08-05 15:39:01
Java
Play 中 Postgres JSON 类型的 POC 这是一个 POC,看看我们如何将 Postgres JSON 类型集成到我们现有的 Play 应用程序中,以便能够利用 Postgres JSON 列类型来表示动态数据。 具体来说,我们可能希望将用户配置文件属性存储在 JSON 列中,以便我们可以动态地向配置文件添加属性,而不必每次都更改用户结构。 关于 POC 在这个 POC 中,我使用了 2 个主要实体: Company和Employee ,它们都有一个 JSON 字段。 在的情况下, Company的JSON字段映射到一个简单的字符串。 在Employee的情况下,JSON 字段映射到Map 。 为了处理持久性,JPA 框架与 Hibernate 一起用作持久性提供者。 为了在数据库中的 JSON 列和实体中的字段之间执行编组,创建了一个 Hibernate 用户类型来
【文件预览】:
playjpa-master
----.gitignore(146B)
----application.log(875B)
----README.md(2KB)
----test()
--------utils()
--------repository()
--------ApplicationTest.java(1KB)
--------IntegrationTest.java(556B)
--------util()
--------controllers()
----public()
--------javascripts()
--------stylesheets()
--------images()
----jpaDrop.ddl(124B)
----conf()
--------routes(2KB)
--------application-logger.xml(2KB)
--------application.conf(1KB)
--------META-INF()
----build.sbt(423B)
----app()
--------jpa()
--------views()
--------repository()
--------persistence()
--------util()
--------controllers()
----access.log(0B)
----jpaCreate.ddl(0B)
----project()
--------plugins.sbt(167B)
--------build.properties(18B)