远方蔚蓝
一刹那情真,相逢不如不见

文章数量 126

访问次数 199895

运行天数 1437

最近活跃 2024-10-04 23:36:48

进入后台管理系统

Hibernate执行SQL语句


Hibernate执行SQL语句
@Repository
public class ObjectDaoImp extends BaseDaoImpl<Object,String> implements IObjectDao {
	public Object sqlExecute(String sqlStr, String flag, String clzName) throws Exception {
		
		Object object = null;
		switch(flag) {
			case "add":
				break;
			case "delete":
			case "update":
				object = this.getSession().createSQLQuery(sqlStr).executeUpdate();
				break;
			case "select":
				object = this.getSession().createSQLQuery(sqlStr).list();
				break;
		}
		this.getSession().flush();
		return object;
	}
}