postgresql - 为什么会出现“架构验证:缺少序列 [SEQ_BANDO]”错误?
问题描述
当我启动我的 tomcat 时,我收到此错误:“模式验证:缺少序列 [SEQ_BANDO]”。这是我的实体:
@Entity
@NamedQuery(name="bando.findAll", query= "SELECT b FROM bando b")
public class Bando extends BaseBean implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@SequenceGenerator(name="BANDO_ID_GENERATOR", sequenceName="SEQ_BANDO", allocationSize=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="BANDO_ID_GENERATOR")
private Long id;
等等……有什么我想念的吗?
忘记添加重要注释...我正在使用 postgresql,并且我有一堆其他实体类,它对他们来说很好用
解决方案
推荐阅读
- c - printf 在 scanf 之后不打印正确的值(例如 5 打印为 6618624)
- reactjs - 类组件中的 UseRef。画布未定义
- amazon-web-services - 如何创建 AWS 托管超级账本结构区块链的备份?
- android - 使用 MethodChanneel 检测 Flutter 上的电话
- bash - 逐行读取文件并分别对每一行求和
- kong - 我的自定义 SSL 证书不起作用#kong
- php - 添加变量后Mysql条件变为字符串
- java - Spring SmartLifecycle start() 方法未执行
- python - 如何在 CSV 中收集的 HTML 标记的一部分上应用 BeautifulSoup?
- python - 如何让 pyautoGUI 的打字功能仅在特定选项卡上键入?