使用 SELECT 查询时, Apache DBUtilsBeanHandler
可以方便地将数据映射到 bean。但是,写数据的时候好像也做不到,所以我需要使用容易出错的方式:
newid = qRunner.insert("insert into table(field1Name, field2Name, ... field5Name) values(?,?,?,?,?)",
new ScalarHandler<Long>(), field1Value, field2Value, ... field5Value);
对于数十列,很容易将问号与列值的配对搞砸。是否有类似的轻量级库或 DBUtils 的某种扩展可以双向映射字段?(我知道 Hibernate,但它对我的项目来说太重了。)