我有gwt应用程序连接到后端的postgres DB,以及一个java类'判断'映射数据库中的表'判断',当我试图将判断持久化到db时,它抛出了以下错误:
Caused by: org.hibernate.exception.SQLGrammarException: could not get next sequence value
...
Caused by: org.postgresql.util.PSQLException: ERROR: relation "hibernate_sequence" does not exist
Run Code Online (Sandbox Code Playgroud)
我的审判级看起来像这样
@Entity
@Table(name = "JUDGEMENTS")
public class Judgement implements Serializable, Cloneable {
private static final long serialVersionUID = -7049957706738879274L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "JUD_ID")
private Long _judId;
...
Run Code Online (Sandbox Code Playgroud)
我的表判断是:
Column | Type | Modifiers
-------------+-----------------------------+---------------------------------------------------------
jud_id | bigint | not null default nextval('judgements_id_seq'::regclass)
rating | character varying(255) |
last_update | timestamp without time zone |
user_id | …Run Code Online (Sandbox Code Playgroud) 嗨,我的问题不是技术问题.我想知道hibernate 5是否支持基于XML的实体映射.
我的要求如下:
我想要Jersey-Hibernate的后端.我的前端是Android应用程序.我希望将我的实体POJO保存在一个通用项目中,以便它们将由应用和服务器共享.Gson将对两方进行序列化/反序列化.但是因为android应用程序不支持编译中的所有java库,我不希望我的常用(POJO)依赖于某些库; 在这种情况下,hibernate注释.所以我打算使用基于XML的配置.