hbm2ddl
Mavenプラグインを使用して目標を追加すると、このDDL(postgresターゲット)が取得されhibernate3-maven-plugin
ます。
create table listing (
id varchar(36) not null,
hash_code int4 not null,
version int4,
name varchar(100),
primary key (id)
);
表示されているすべての列を定義しました。
私がウェブ上で見た使用のすべての例:
private static final long serialVersionUID = -8402611044513083864L;
@Column
注釈はありません。私のDDLにはそのための列がありません。他に誰かいますか?
では、Javaの逆シリアル化コードは、どのバージョンのクラスがシリアル化および保存されているのか、それが逆シリアル化されているのかをどのように知るのでしょうか。