我试图将一个功能列表(Embeddable)关联到我的Employee Entity中,而H2似乎对这个说它期望一个“标识符”不满意

Caused by: org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement ”

CREATE TABLE EMPLOYEE_FUNCTIONS (

EMPLOYEE_EMPLOYEEID VARCHAR(255) NOT NULL,

ACTIVE BOOLEAN NOT NULL,

DEPARTMENTNUMBER INTEGER NOT NULL,

DESCRIPTION VARCHAR(255),

ORDER[*] INTEGER NOT NULL

) “; expected “identifier”;

事情是我已经用另一个项目完成了这个,我不明白为什么它不起作用.

Employee.java

@Entity

public class Employee extends AbstractScheduleEntity {

public static final String ACOMBA_UNIQUE_FIELD = "acombaUnique";

@Id

@GenericGenerator(name = "sequence_id", strategy =

"ca.tecsar.core.sql.ServerSequenceGenerator")

@GeneratedValue(generator = "sequence_id")

@Column(name = "EmployeeID", unique = true, nullable = false)

private String employeeID;

@ElementCollection

private List functions;

//getter and setter

}

Function.java

@Embeddable

public class Function implements Serializable {

private int order;

private boolean active;

private String description;

private int departmentNumber;

//getter and setter

}

我在Employee中删除了一些不必要的属性.

什么可能导致此错误?是因为我的员工中有一个String作为标识符吗?如果是这样,我如何告诉Hibernate添加Employee_EmployeeID作为标识符?

谢谢

java identifier expected,java – hibernate h2 embeddable list expected“identifier”相关推荐

  1. java hibernate oracle,Java笔记8:Hibernate连接Oracle

     1下载hibernate-3.6.0 Final.zip到任意目录,解压缩后得到hibernate目录 2下载slf4j-1.7.13.zip到任意目录,解压缩后得到slf4j-1.7.13 3 ...

  2. hibernate savealiasentity 保存后id为空_好程序员Java教程分享Java面试题之Hibernate

    好程序员Java教程分享Java面试题之Hibernate 1.简书一下Hibernated的开发流程 第一步:加载Hibernate的配置文件,读取配置文件的参数, 第二步:创建SessionFac ...

  3. JAVA面试中问及Hibernate与 Mybatis的对比

    我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和 ...

  4. JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结

    我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和 ...

  5. 轻量级Java持久化框架,Hibernate完美助手,Minidao 1.6.2版本发布

    Minidao 1.6.2 版本发布,轻量级Java持久化框架(Hibernate完美助手) Minidao产生初衷? 采用Hibernate的J2EE项目都有一个痛病,针对复杂业务SQL,hiber ...

  6. hibernate4整合spring3.1出现java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider

    hibernate4整合spring3.1的过程中,发现了Java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider异常,查了 ...

  7. java metapojo_hibernate错误[org.hibernate.tuple.entity.PojoEntityTuplizer],这是什么错误,怎么解决?...

    具体是这样的:Exceptioninthread"main"org.hibernate.HibernateException:Unabletoinstantiatedefaultt ...

  8. Java事务管理之Hibernate

    环境与版本 Hibernate 版本:Hibernate 4.2.2 (下载后的文件名为hibernate-release-4.2.2.Final.zip,解压目录hibernate-release- ...

  9. java session.load_java – 了解hibernate中的session.get vs session.load方法

    我无法理解load和get之间的区别.当我给session.load时,下面的代码不起作用.它给出了空指针异常.但是当我使用session.get()时,同样有效. public Employee g ...

最新文章

  1. 2021 IDEA大会圆满落幕,一文回顾大会精彩看点
  2. hexo的next主题个性化教程 打造炫酷网站
  3. 数据结构与算法分析-第2章
  4. 1虚拟机下U盘或磁盘挂载,Ubuntu下的网络配置,图形化界面和命令界面之间的切换,软件源配置
  5. Android Wifi方法大全
  6. swift中的let和var有什么区别?
  7. 相机模型与标定(十四)--误差分析
  8. cnn 一维时序数据_多角度理解CNN网络
  9. 【语音去噪】基于matlab低通+自适应滤波去噪【含Matlab源码 352期】
  10. 全国计算机四级考哪个好,计算机四级考哪个好?
  11. SSM项目实战之博客系统
  12. php解析今日头条视频下载,今日头条视频的地址解析下载
  13. C++语言基础——C++一本通:C++语言入门 1005:地球人口承载力估计
  14. 7-1 计算平均成绩 (15分)
  15. 【六祎 - HTML模板】提交按钮模板-带特效
  16. Domain Adaptation and Adaptive Information Fusion for Object Detection on Foggy Days
  17. AndroidSDK的目录详解
  18. 模拟ic设计工程师面试总结
  19. EBS 12.2 开启JWS
  20. 雷军主导小米管理层变革:创业派隐退 职业经理人上位

热门文章

  1. flume-ng 入 oracle,flume-ng-sql-source
  2. Java 获取集合长度
  3. C++ open 打开文件
  4. MATLAB使用教程(三)——在文件中编程
  5. mysql c api example_The MySQL C API 编程实例
  6. fetch用英语解释_fetch的意思在线翻译,解释fetch中文英文含义,短语词组,音标读音,例句,词源,同义词【澳典网ODict.Net】...
  7. MDL锁导致mysql夯住_MySQL MetaData Lock 案例分享
  8. python音频聚类_python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
  9. php 前置匹配,浅析PHP正则表达式匹配的特定实现
  10. C++基础03-C++对c的拓展-函数