Annotazioni sensibili al maiuscolo / minuscolo EJB3
-
10-07-2019 - |
Domanda
Ci stiamo connettendo a un SQL Server per rendere persistenti i nostri oggetti EJB3. Questi oggetti sono annotati con @Column.
Se il nome della colonna nel database inizia con una lettera maiuscola (ad es. OrderName), l'annotazione ejb avrà problemi di maiuscole e minuscole se l'elemento è definito in questo modo:
@Column
String orderName
Grazie
Soluzione
Non credo che dovrete affrontare problemi di sensibilità del caso. O forse se hai creato il tuo database con un confronto maiuscolo / minuscolo (nel qual caso tutti i nomi degli oggetti saranno sensibili al maiuscolo / minuscolo). Ma anche se lo hai fatto, puoi sempre impostare il nome delle colonne nelle tue annotazioni @Column:
@Column(name="ORDeRNAME")
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow