首页 > 解决方案 > 是否可以为 MySQL 数据库视图生成实体代码?

问题描述

我要向我的数据库添加视图,加入几个表。所以,我的问题是:是否可以在 jhipster 项目中为该视图生成实体?

标签: javajhipster

解决方案


还没有,您必须定义一个映射到表的普通实体,然后手动修改生成的代码:

  • 删除创建表时生成的 Liquibase 迁移
  • 编辑实体类以使用@Immutable和注释它@Cache(usage = CacheConcurrencyStrategy.READ_ONLY)
  • 从实体资源控制器中删除写操作
  • 删除与写入操作相关的客户端代码和 UI

推荐阅读