为什么不能在 jpa 中保存对象

Dev190259

实际上,我正在编写一个 api 仅用于从表中获取数据,因此我不需要创建表,但我需要记录对 db 的每次调用。我只是在属性文件中评论了 spring.jpa.hibernate.ddl-auto = update避免在启动时创建表。在评论 jpa 自动创建代码后,我面临保存对象的问题(id 为 0 的情况)。

pojos

@Entity
@Table(name = "blabla")

public class ABCD{

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private int id;
    private String name;
    private int xxx;
    private Date yyyy;
   //
   //
}

保存代码

model obj = new model(xx, yyy, zzz);
repository.save(obj);
克里斯蒂安科罗拉多

评论该配置条目可能不是一个好主意,根据文档,如果没有它可以自动设置为create-drop,我建议您更改它none以避免任何麻烦。

您可以显式设置spring.jpa.hibernate.ddl-auto并且标准的 Hibernate 属性值为nonevalidateupdatecreatecreate-drop. Spring Boot 会根据它是否认为您的数据库已嵌入来为您选择一个默认值。如果没有检测到模式管理器或在所有其他情况下没有检测到模式管理器,则默认为 create-drop。通过查看连接类型来检测嵌入式数据库。嵌入了 hsqldb、h2 和 derby,而其他则没有。从内存中切换到“真实”数据库时要小心,不要假设新平台中表和数据的存在。您必须显式设置 ddl-auto 或使用其他机制之一来初始化数据库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我们不能在编译时查找指向对象的类型?

来自分类Dev

为什么不能在对象HTMLImageElement上使用.hasClass(value)方法?

来自分类Dev

为什么我不能在TypeScript中间接返回对象文字以满足索引签名返回类型?

来自分类Dev

为什么不能在Java中其他类的方法中创建类对象?

来自分类Dev

为什么我们不能在构造函数中创建非静态自引用对象

来自分类Dev

为什么我不能在Python中创建这样的对象?

来自分类Dev

为什么我不能在函数内定义(并保存)Tkinter字体?

来自分类Dev

为什么我不能在C#中为对象分配null?

来自分类Dev

我不能在GNU apl中保存

来自分类Dev

为什么我不能在函数内部创建数组对象?

来自分类Dev

为什么我不能在ClojureScript中访问此JS对象的道具?

来自分类Dev

为什么不能在Perl 6的ClassHOW对象上调用Methods方法?

来自分类Dev

为什么不能在方法中将传入的对象分配给新值?

来自分类Dev

为什么不能在Java中将<ParentInterface>类型的对象存储在<ChildInterface>类型的容器中?

来自分类Dev

为什么我不能在Keras中加载保存的暹罗模型?

来自分类Dev

有人知道为什么vs代码不能在用户摘要中保存$ {}吗?

来自分类Dev

为什么不能在if语句中将会话变量保存在Flask中?

来自分类Dev

为什么我不能在MySql JPA本机查询中使用bin_to_uuid(id)?

来自分类Dev

为什么不能在平台之间移动对象(.obj)文件?

来自分类Dev

为什么DbFlow不能在不分配变量的情况下保存对象?

来自分类Dev

为什么不能在托管环境中测量对象的大小?

来自分类Dev

为什么不能在函数中实例化对象

来自分类Dev

为什么不能在unittest中直接模拟对象?

来自分类Dev

为什么不能在服务器本身上保存SQL数据库?

来自分类Dev

为什么不能在Sequelize中保存具有不同列值的多对多表?

来自分类Dev

为什么不能在QLineEdit对象中使用StyleSheet?

来自分类Dev

为什么数组不能在 sql 中保存

来自分类Dev

为什么不能在默认对象中导出函数

来自分类Dev

为什么我不能在python的字典中保存数据?

Related 相关文章

  1. 1

    为什么我们不能在编译时查找指向对象的类型?

  2. 2

    为什么不能在对象HTMLImageElement上使用.hasClass(value)方法?

  3. 3

    为什么我不能在TypeScript中间接返回对象文字以满足索引签名返回类型?

  4. 4

    为什么不能在Java中其他类的方法中创建类对象?

  5. 5

    为什么我们不能在构造函数中创建非静态自引用对象

  6. 6

    为什么我不能在Python中创建这样的对象?

  7. 7

    为什么我不能在函数内定义(并保存)Tkinter字体?

  8. 8

    为什么我不能在C#中为对象分配null?

  9. 9

    我不能在GNU apl中保存

  10. 10

    为什么我不能在函数内部创建数组对象?

  11. 11

    为什么我不能在ClojureScript中访问此JS对象的道具?

  12. 12

    为什么不能在Perl 6的ClassHOW对象上调用Methods方法?

  13. 13

    为什么不能在方法中将传入的对象分配给新值?

  14. 14

    为什么不能在Java中将<ParentInterface>类型的对象存储在<ChildInterface>类型的容器中?

  15. 15

    为什么我不能在Keras中加载保存的暹罗模型?

  16. 16

    有人知道为什么vs代码不能在用户摘要中保存$ {}吗?

  17. 17

    为什么不能在if语句中将会话变量保存在Flask中?

  18. 18

    为什么我不能在MySql JPA本机查询中使用bin_to_uuid(id)?

  19. 19

    为什么不能在平台之间移动对象(.obj)文件?

  20. 20

    为什么DbFlow不能在不分配变量的情况下保存对象?

  21. 21

    为什么不能在托管环境中测量对象的大小?

  22. 22

    为什么不能在函数中实例化对象

  23. 23

    为什么不能在unittest中直接模拟对象?

  24. 24

    为什么不能在服务器本身上保存SQL数据库?

  25. 25

    为什么不能在Sequelize中保存具有不同列值的多对多表?

  26. 26

    为什么不能在QLineEdit对象中使用StyleSheet?

  27. 27

    为什么数组不能在 sql 中保存

  28. 28

    为什么不能在默认对象中导出函数

  29. 29

    为什么我不能在python的字典中保存数据?

热门标签

归档