我有一个映射到数据库视图的实体,我想避免spring为它创建表,我尝试了@Immutable注释,但它不起作用,我还希望程序在没有创建实体的情况下从脚本文件为它创建视图。
@Data
@Entity
@Immutable
public class ViewRequest {
@Id
private Long id;
private Date createDate;
private String requestType;
private String customerUser;
private Long customerUserId;
private RequestStatusEnum requestStatus;
}
感谢任何帮助。
谢谢。
@Subselect注释是 Hibernate 中唯一阻止为@Entity创建相应表的注释:
@Data
@Entity
@Immutable
@Subselect("select * from VIEW_REQUEST")
public class ViewRequest {
@Id
private Long id;
private Date createDate;
private String requestType;
private String customerUser;
private Long customerUserId;
private RequestStatusEnum requestStatus;
}
特别感谢这个答案:排除Hibernate创建的特定表?
当应用程序启动时,我正在尝试创建mysql数据库。我尝试了波纹管配置,但无法实现,如果有人对此有想法,请告诉我,
在Spring Data JPA的“入门”示例中,我们创建了一个扩展CrudRepository的接口。但是,它只处理一个实体: 在现实世界的应用程序中,有许多实体(表),我们需要对它们进行CRUD操作。使用具有多个(相关或无关)实体的Spring数据JPA存储库的正确方法是什么? 我是否必须为每个实体创建接口并逐个自动连接它们(现在听起来这是一个非常疯狂的想法)?
本文向大家介绍C#实现根据实体类自动创建数据库表,包括了C#实现根据实体类自动创建数据库表的使用技巧和注意事项,需要的朋友参考一下 .Net新手通常容易把属性(Property)跟特性(Attribute)搞混,其实这是两种不同的东西 属性指的类中封装的数据字段;而特性是对类、字段、方法和属性等元素标注的声明性信息 如下代码(Id、Name为User的属性,[DbKey]为Id的特性) 特性分预定
问题内容: 我有一个由DBA创建的表。我想为每个表提供实体类以进行进一步查询。有人可以建议如何使用eclipse自动创建实体类吗? 问题答案: 如果使用JPA进行持久化,则可以使用Eclipse提供的“ JPA工具”从表生成Java实体类。 这是教程
本文向大家介绍在SAP ABAP中创建数据库视图,包括了在SAP ABAP中创建数据库视图的使用技巧和注意事项,需要的朋友参考一下 在ABAP中,可以使用功能模块-DDIF_VIEW_PU T和DDIF_VIEW_ACTIVATE来激活视图。应该正确定义所有表参数,否则可能导致创建过程出错。 DDIF_VIEW_PUT-用于在ABAP词典中写入视图的接口。 您可以参考以下链接以了解更多详细信息-
主要内容:所需步骤,示例代码在本教程将演示如何在JDBC应用程序中创建数据库。 在执行以下示例之前,请确保您已经准备好以下操作: 具有数据库管理员权限,以在给定模式中创建数据库。 要执行以下示例,需要用实际用户名和密码替换这里用户名()和密码()。 MySQL或数据库已启动并运行。 所需步骤 使用JDBC应用程序创建新数据库需要以下步骤: 导入包:需要包含包含数据库编程所需的JDBC类的包。 大多数情况下,使用就足够了。 注