public void updateChgReceivableBillPropertyById(String field,Object value, int id) throws DataAccessException;
修改任意字段的值
public void updateChgReceivableBillPropertiesById(Map<String,Object> contents, int id) throws DataAccessException;
讲为id为id的对象修改成contents对应的值
如何实现
且在sql中如何配置update?
修改任意字段的值
public void updateChgReceivableBillPropertiesById(Map<String,Object> contents, int id) throws DataAccessException;
讲为id为id的对象修改成contents对应的值
如何实现
且在sql中如何配置update?
UPDATE TAB SET EDITION=#ID# WHERE USERID=#USERID#
</update>
调用sql查询语句的java方法中有:
Map<String, Object> parameter = new HashMap<String, Object>();
parameter.put("USERID", userId);
parameter.put("ID", edition);
try {
sqlMapClient.update("mysqlibatis.update", parameter);
} catch (SQLException e) {
return false;
}
关键是我需要修改任意字段(field) 的值(value) 都是不确定的啊
我传的参数是什么字段就修改什么字段 而不是固定的userid