有关于 Hibernate 注解报错 问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

有关于 Hibernate 注解报错 问题

2016-03-04 13:54:35 1984 1
package com.hn3l.website.entity;
 
import java.io.Serializable;
 
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
 
import org.hibernate.annotations.GenericGenerator;
 
 
@Entity
public class Address implements Serializable {
 
    private static final long serialVersionUID = -8300572285485402602L;
     
    @Id
    @Column(length = 36, nullable = false)
    @GeneratedValue(generator = "uuid")
    @GenericGenerator(name = "uuid", strategy = "guid")
    private String id; // 收获信息id
    private String aPhone; // 手机
    private String aStreet; // 街道
    private String aName; // 收货人
    private int aQPhone; // 区号
    private int aGPhone; // 固话号
    private int aFPhone; // 分机号
    private int aZip; // 邮编
    private int asort; // 收货地址排序
    private int isDef; // 是否默认
 
    public String getId() {
        return id;
    }
 
    public void setId(String id) {
        this.id = id;
    }
 
    public String getaPhone() {
        return aPhone;
    }
 
    public void setaPhone(String aPhone) {
        this.aPhone = aPhone;
    }
 
    public String getaStreet() {
        return aStreet;
    }
 
    public void setaStreet(String aStreet) {
        this.aStreet = aStreet;
    }
 
    public String getaName() {
        return aName;
    }
 
    public void setaName(String aName) {
        this.aName = aName;
    }
 
    public int getaQPhone() {
        return aQPhone;
    }
 
    public void setaQPhone(int aQPhone) {
        this.aQPhone = aQPhone;
    }
 
    public int getaGPhone() {
        return aGPhone;
    }
 
    public void setaGPhone(int aGPhone) {
        this.aGPhone = aGPhone;
    }
 
    public int getaFPhone() {
        return aFPhone;
    }
 
    public void setaFPhone(int aFPhone) {
        this.aFPhone = aFPhone;
    }
 
    public int getaZip() {
        return aZip;
    }
 
    public void setaZip(int aZip) {
        this.aZip = aZip;
    }
 
    public int getAsort() {
        return asort;
    }
 
    public void setAsort(int asort) {
        this.asort = asort;
    }
 
    public int getIsDef() {
        return isDef;
    }
 
    public void setIsDef(int isDef) {
        this.isDef = isDef;
    }
 
}

这是代码...项目是用的反向生成数据库表,报错如下:

DEPRECATED : use org.hibernate.id.UUIDGenerator instead with custom org.hibernate.id.UUIDGenerationStrategy implementation <------------- (org.hibernate.id.GUIDGenerator.java:400) 2014-07-21 23:42:28,009 WARN 
Unsuccessful: create table Order (id varchar(36) not null unique, aStreet varchar(255), cid varchar(36) unique, city integer not null, district integer not null, no varchar(255), oDesc longtext, oFhrq datetime, oFkrq datetime, oPayment double precision, oShrq datetime, oState integer not null, oWlgs varchar(100), oXdrq datetime, province integer not null, uid varchar(255), primary key (id)) <------------- (org.hibernate.tool.hbm2ddl.SchemaUpdate.java:454) 2014-07-21 23:42:30,309 ERROR 
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Order (
        id varchar(36) not null unique,
        aStreet varchar(255),
  ' at line 1 <------------- (org.hibernate.tool.hbm2ddl.SchemaUpdate.java:454) 2014-07-21 23:42:30,310 ERROR

奇怪的是其他表都是用这种主键生成策略生成的 都没有问题 就这个表有问题,大神求解万分感谢....

取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 18:52:12

    既然其他表都可以。估计配置就没问题。我能想到的就是你表名用了关键字。

    0 0
相关问答

18

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1051034浏览量 回答数 18

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 226282浏览量 回答数 162

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157794浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 337139浏览量 回答数 8

111

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295724浏览量 回答数 111

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 646920浏览量 回答数 18

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 259933浏览量 回答数 38

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 192674浏览量 回答数 21

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 305734浏览量 回答数 249

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204448浏览量 回答数 2
+关注
2
文章
9426
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载