EJB3区分大小写的注释

时间:2009-03-12 01:01:15

标签: sql-server orm jpa annotations case-sensitive

我们正在连接到SQL Server以保留EJB3对象。这些对象使用@Column注释。

如果数据库中的列名以大写字母(例如OrderName)开头,那么如果元素的定义如下,则ejb注释会出现区分大小写的问题:

@Column
String orderName

由于

1 个答案:

答案 0 :(得分:1)

我认为您不会遇到区分大小写问题。或者,如果您使用区分大小写的排序规则创建数据库(在这种情况下,所有对象名称都将区分大小写)。但即使你这样做,也可以在@Column注释中设置列的名称:

@Column(name="ORDeRNAME")