java - 获取动态数据库模型的静态类型(使用自动迁移)

标签 java hibernate go orm database-migration

我想知道是否有一种方法可以使用 Golang 或 Java 从数据库本身生成数据库模型,并从这些生成的模型中获取静态类型。

例如,使用 Node.js 的 Loopback 框架,我们可以从数据库表/结构生成模型(以 JSON 文件的形式),但我不认为你可以获得静态类型,即使使用 TypeScript .

我想要一个比 Loopback 性能更高/更复杂并且具有静态类型的关系 ORM,但我似乎找不到。

最佳答案

您只能在代码环境中使用 gorilla webkit 的 gorm 工具来生成数据库模型,反之亦然。我认为没有为 Golang 指定的像 Loopback for Node.js 这样的框架。

关于java - 获取动态数据库模型的静态类型(使用自动迁移),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49742518/

相关文章:

java - Libgdx Box2D - 在 body 上绘制 Sprite - 严重问题

java - 如何从 ArrayList 打印某个变量

hibernate - 如何在不将扩展类映射到数据库的情况下扩展grails域类?

java - Spring的存储过程,解析结果Map

java - 如何处理空参数的 JPA 查询方法中的所有枚举值

validation - 在 go 中验证 http 请求的惯用方法

java - 为单个和多个对象创建对象容器

go - rand.Prime(rand.Reader, 3072) 执行时间长

date - 日期范围按周数Golang

java - Spring Data Rest 2.0.0 - @RestResource (exported=false) 不适用于属性