我对依据数据库主键的数据库update操作的Hibernate封装
在编写CRUD的DAO中,有不少类似的批处理update操作。对多个不同的表这么重复写一次,每次都只是表名有所不同也麻烦。 能否抽象出来统一简化呢?
我经研究给出以下简单的解决方案:
BeanUtil.java:public void deleteProject(String id) { projectDao.updateByID(id, "deleted=1"); } public void deleteProjects(String[] ids) { projectDao.updateByIDs(ids, "deleted=1"); }
很简陋的一个想法,只望能抛砖引玉.