org.beetl.sql.mapper.ready.UpdateSqlReadyMI Maven / Gradle / Ivy
The newest version!
package org.beetl.sql.mapper.ready;
import org.beetl.sql.core.SQLManager;
import org.beetl.sql.core.SQLReady;
import java.lang.reflect.Method;
/**
* {@code
* @Sql("update user set status=? where id=?")
* @Update
* public void update(Integer status,Integer id)
* }
* @author xiandafu
*/
public class UpdateSqlReadyMI extends BaseSqlReadyMI {
public UpdateSqlReadyMI(String sql){
this.sql = sql;
}
@Override
public Object call(SQLManager sm, Class entityClass, Method m, Object[] args) {
SQLReady sqlReady = new SQLReady(getSqId(sm,entityClass,m),this.getSql(),args);
return sm.executeUpdate(sqlReady);
}
}