Apache DBUtilsBeanHandler
は、SELECT クエリを使用するときに、データを Bean に便利にマップできます。ただし、データを書き込むときに同じことができないように見えるため、エラーが発生しやすい方法を使用する必要があります。
newid = qRunner.insert("insert into table(field1Name, field2Name, ... field5Name) values(?,?,?,?,?)",
new ScalarHandler<Long>(), field1Value, field2Value, ... field5Value);
数十の列の場合、疑問符と列の値の組み合わせを台無しにするのは簡単です。両方向にフィールドをマップできる同様の軽量ライブラリまたは DBUtils の拡張機能はありますか? (Hibernate は知っていますが、私のプロジェクトには重すぎます。)