JavaSpringBoot,JPA,Hibernate,持久化object类型的对象
我有多个实体,用户将在运行时创建其中一个实体 有没有办法在不知道其类型的情况下将此对象持久化到数据库JavaSpringBoot,JPA,Hibernate,持久化object类型的对象,hibernate,spring-boot,jpa,Hibernate,Spring Boot,Jpa,我有多个实体,用户将在运行时创建其中一个实体 有没有办法在不知道其类型的情况下将此对象持久化到数据库 实体列表是动态的,您可能希望读取的内容被调用 重要的是要理解这不是JPA可移植解决方案,而是特定于Hibernate的。基本上,我们允许您将名称/值对的映射视为一个模型,可以按如下方式保存: Map<String, Object> book = new HashMap<>(); book.put( "isbn", "9293-93939-392" ); book.put(
实体列表是动态的,您可能希望读取的内容被调用 重要的是要理解这不是JPA可移植解决方案,而是特定于Hibernate的。基本上,我们允许您将名称/值对的映射视为一个模型,可以按如下方式保存:
Map<String, Object> book = new HashMap<>();
book.put( "isbn", "9293-93939-392" );
book.put( "name", "James and the Giant Peach" );
book.put( "author", "Roald Dahl" );
session.save( "Book", book );
Map book=newhashmap();
簿记卖出价(“isbn”、“9293-939-392”);
书。写(“名字”,“詹姆斯和大桃子”);
书。放(“作者”、“罗尔德·达尔”);
session.save(“Book”,Book);
对于无法提供正确的带注释或基于orm.xml的实体映射模型的外部资源中的插件或用户定义模型,这些工具非常有用。到目前为止,您尝试了什么?表明你有能力独自解决问题