EJB3 annotations sensibles à la casse
-
10-07-2019 - |
Question
Nous nous connectons à un serveur SQL Server pour conserver nos objets EJB3. Ces objets sont annotés avec @Column.
Si le nom de la colonne dans la base de données commence par une lettre majuscule (par exemple, OrderName), l'annotation ejb posera-t-elle des problèmes de sensibilité à la casse si l'élément est défini comme tel:
@Column
String orderName
Merci
La solution
Je ne pense pas que vous ferez face à des problèmes de sensibilité à la casse. Ou peut-être si vous avez créé votre base de données avec un classement Sensible à la casse (dans ce cas, tous les noms d'objet seront sensibles à la casse). Mais même si vous le faisiez, vous pouvez toujours définir le nom des colonnes dans vos annotations @Column:
@Column(name="ORDeRNAME")
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow