hibernate - 表名定义

时间:2012-10-01 15:17:02

标签: java hibernate

我最近遇到了以下定义:

<class name="X" table="master..[User]" ... />

上述定义是什么意思?

1 个答案:

答案 0 :(得分:1)

这是主要数据库中类X 表格的映射声明,可能是在SQL Server上。

在SQL Server中,您可以使用双点限定数据库的表名。名称周围的方括号确保可以正确识别带有空格的保留字或名称。

Here's对映射声明的引用,第5.1.3节