java - 是否可以为 MySQL 数据库视图生成实体代码?
问题描述
我要向我的数据库添加视图,加入几个表。所以,我的问题是:是否可以在 jhipster 项目中为该视图生成实体?
解决方案
还没有,您必须定义一个映射到表的普通实体,然后手动修改生成的代码:
- 删除创建表时生成的 Liquibase 迁移
- 编辑实体类以使用
@Immutable
和注释它@Cache(usage = CacheConcurrencyStrategy.READ_ONLY)
- 从实体资源控制器中删除写操作
- 删除与写入操作相关的客户端代码和 UI
推荐阅读
- android - ArrayList 不会改变它的价值,重要的是作用域
- java - 在 OSGi 包中使用 gRPC Java 时找不到 NameResolver
- python - 检查查询集的任何对象是否存在于 m2m 字段中
- javascript - 带有类选择器的自定义变量以在运行时更改第 n 个值
- java - 测试访问令牌过滤器
- excel - 从 csv 文件导入某些列
- django - AzureDevOps Pipeline 在 Djano 测试中创建数据库失败
- d3.js - D3,VueJS,图表轴未呈现
- excel - 从 Range 转换的数组上的“下标超出范围”
- python - 我每分钟运行一次 crontab,但它无法运行 shell 并显示我想要的结果