我正在处理一项要求为我的类创建新状态的任务,因此我需要在数据库表中插入一个新列。 我尝试在我的TO文件中使用它:
@Column(name="nameOfNewColumn")
private Boolean nameOfNewColumn;
我还包括了set和get方法,但它只是不起作用,我用Postgres打开表并且它没有出现。我重新安装了服务器,重新连接了数据库,但没有任何反应。我正在使用日食氧气和PgAdmin 4。
我相信它一定是一个简单的问题,但我在网上找不到任何东西(也许我不知道使用xD的哪个词)。我会感激任何帮助! :)
答案 0 :(得分:0)
缺少一些数据 - 你使用hibernate / flyWay / liquiBase吗?
您可以例如添加
hibernate.hbm2ddl.auto=update
自动调整架构
(或flyWay(sql)/ liquiBase(xml)的相关语法)。