org.nico.db.helper.AbstractDBHelper Maven / Gradle / Ivy
package org.nico.db.helper;
import java.util.List;
import java.util.Map;
import org.nico.db.page.DBPage;
import org.nico.db.session.Session;
public abstract class AbstractDBHelper {
protected Session session;
protected boolean printLog = false;
public Session getSession() {
return session;
}
public void setSession(Session session) {
this.session = session;
}
public boolean isPrintLog() {
return printLog;
}
public void setPrintLog(boolean printLog) {
this.printLog = printLog;
}
public abstract T save(T entity);
public abstract long update(T entity);
public abstract long update(T entity, boolean part);
public abstract long update(Map params, Class clazz, Object id);
public abstract long update(String tableName, String sets, String conditions, List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy