1

我们正在连接到 SQL Server 以持久化我们的 EJB3 对象。这些对象使用@Column 进行注释。

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

@Column
String orderName

谢谢

4

1 回答 1

1

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

@Column(name="ORDeRNAME")
于 2009-03-12T01:37:22.073 回答