Pergunta

Estamos conectar a um SQL Server para persistir nossos objetos EJB3. Esses objetos são anotadas com @Column.

Se o nome da coluna no banco de dados começa com uma letra maiúscula (por exemplo orderName) vai a anotação EJB ter problemas maiúsculas e minúsculas se o elemento é definido como tal:

@Column
String orderName

Graças

Foi útil?

Solução

Eu não acho que você vai enfrentar problemas de sensibilidade caso. Ou talvez se você criou seu banco de dados com um agrupamento diferencia maiúsculas de minúsculas (caso em que todos os nomes de objetos será maiúsculas e minúsculas). Mas mesmo se você fez, você sempre pode definir o nome de colunas em suas anotações @Column:

@Column(name="ORDeRNAME")
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top