【发布时间】:2012-03-15 08:31:49
【问题描述】:
我有一个域类名DataList
@Entity
@Table(name = "list_data")
public class ListData {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private int id;
@Column(name = "sys_id")
private String sysId;
@Column(name = "name")
private String name;
@Column(name = "detail")
private String detail;
@Column(name = "values")
private String values;
//getters and setters
}
我还有一些其他的域类.. 我正在使用hibernate 3.6一切都好。
但不知何故我在创建此表时不成功。
2012-02-25 03:31:52,166 错误 SchemaExport:274 不成功:创建表 list_data(id >integer not null auto_increment,detail varchar(255),name varchar(255),sys_id varchar(255),>values varchar(255),主键 (id)) 2012-02-25 03:31:52,167 错误 SchemaExport:275 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的 >manual,以在第 1 行的 'values >varchar(255), primary key (id))' 附近使用正确的语法
我知道我的休眠配置很好,我还有一些其他的域类,它们工作得很好。
【问题讨论】:
标签: java mysql hibernate spring