過去の多くのプロジェクトでは、データベースの列名を2つまたは3つの単語に '_'で区切って保存する傾向があることがわかりました。ただし、同じ列はJava Beanの変数:firstNameにマップされます。Java Beanとデータベースのフィールド名の命名規則の違いについてのご意見
人々がfirstNameのようなデータベースフィールド名を保持しない理由はわかりませんが、その間に_を使用する傾向があります。 iBatisを使用しても、結果マップのマッピングを定義する追加の作業です。
よろしく、 Jatan
これは、マッピングツールでカラム名USERFIRSTNAMEをsetUserfirstname()として解釈するときです。getUserfirstname()私は嫌いです! – OscarRyz
まあ、彼らはおそらく、任意のdb識別子の異なる単語がアンダースコアで区切られていると仮定しています。あなたはツールが普遍的な命名規則に頼っていると主張することができますが、db識別子の下線を好む人は、その特定の問題が私を悩ますことはありませんでした。 –