【发布时间】:2013-08-15 03:40:55
【问题描述】:
我想在 MS SQL 中使用 hibernate 创建一个对象,该表的名称是“user”。这是行不通的!。 我认为这个问题可能是由表/实体的名称引起的,用户是关键字。 我应该怎么做才能拥有名为“user”的表?
@Entity
@Table(name = "user")
public class User {
【问题讨论】:
-
调用表
Users,因为它要存储一组用户,另外这不会和保留字冲突?我知道在实体模型中事物是用户,但您需要在应用程序和架构之间划一条线。 -
@Reimeus 那是因为您正在查看 MySQL 文档。问题是关于 SQL Server 的。 Try here.
标签: java sql-server hibernate