私のアプリケーションはWindows環境で正常に動作していますが、LinuxサーバーでテストしようとしているときにJPA EclipseLink sqlが生成する問題があります。小文字でJPA、EclipseLink、大文字と小文字を区別するmysqlの問題
このような他者との混合INSERT INTO PFC(ID, ALUMN,PROPOSED_ID) VALUES (?, ?, ?)
(配列): 私は小文字ですべての私のテーブルを作成したが、私はログで見たとき、私はすべて大文字で、そのような何かを参照してください
INSERT INTO buzonmensajes (mensajeid, buzonid) VALUES (?, ?)
bind => [27, 1]
そしてもちろん、すべてがうまくいかないと、サーバはなど、大文字のテーブルを見つけることができませんでした。..
我々は、すべてのデータベース・アクションを定義するために使用orm.xml(クエリ、エンティティ、など。)と、小文字のすべて...
これらの動作を変更するMySQLのパラメータがあることは知っていますが、残念ながら変更することはできません。 私の問題は、すべてのクエリーを作成し、小文字のテーブル名を持つstatmetsをJPAに伝える必要があることです。
こんにちは、Gordon。ありがとうございました。私は注釈はありません。orm.xmlのすべてのエンティティを構成しますが、あなたは正しいです、タグ