资源简介
基于javaWeb的校园技术开发,适合初学者,代码清晰,分享给大家!
代码片段和文件信息
package com.hibernate.dao;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.SQLQuery;
import org.springframework.dao.DataAccessException;
import org.springframework.orm.hibernate3.HibernateTemplate;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
public class DAOSupport extends HibernateDaoSupport {
public boolean InsertOrUpdate(object obj) {
getHibernateTemplate().saveOrUpdate(obj);
return true;
}
public List Queryobject(String QueryStr) {
return getHibernateTemplate().find(QueryStr);
}
public object getobject(Class obj int id) {
return getHibernateTemplate().get(obj Integer.valueOf(id));
}
public boolean Deleteobject(object obj) {
try{
getHibernateTemplate().delete(obj);
return true;
}catch(Exception e){
return false;
}
}
public boolean Deleteobject(String obj) {
List objects = getHibernateTemplate().find(obj);
try {
for (int i = 0; i < objects.size(); i++) {
object object = (object) objects.get(i);
//System.out.println(i + “ ffdsfs “ + object.getClass().getName());
getHibernateTemplate().delete(object);
}
return true;
} catch (DataAccessException e) {
// TODO 自动生成 catch 块
return false;
}
}
public List QueryobjectFromSql(String SqlStrString tnameobject obj){
SQLQuery query = this.getSession().createSQLQuery(SqlStr);
query.addEntity(tnameobj.getClass());
return query.list();
}
public List QueryobjectFromSql(String SqlStr) {
Query query = this.getSession().createSQLQuery(SqlStr);
return query.list();
}
public void save(object obj) {
System.out.println(getHibernateTemplate().save(obj));
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-07 15:40 校园管理系统源码\
文件 3491 2014-04-24 17:56 校园管理系统源码\.classpath
文件 279 2014-04-24 17:56 校园管理系统源码\.myme
文件 1408 2014-04-24 17:56 校园管理系统源码\.project
目录 0 2018-05-07 15:40 校园管理系统源码\.settings\
文件 500 2014-04-24 17:56 校园管理系统源码\.settings\.jsdtscope
文件 49 2014-04-24 17:56 校园管理系统源码\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-04-24 17:56 校园管理系统源码\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 289 2014-04-24 17:56 校园管理系统源码\hibernate.reveng.xm
目录 0 2018-05-07 15:40 校园管理系统源码\src\
目录 0 2018-05-07 15:40 校园管理系统源码\src\com\
目录 0 2018-05-07 15:40 校园管理系统源码\src\com\hibernate\
目录 0 2018-05-07 15:40 校园管理系统源码\src\com\hibernate\dao\
文件 1749 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\dao\DAOSupport.java
目录 0 2018-05-07 15:40 校园管理系统源码\src\com\hibernate\model\
文件 1722 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\BookBorrowInfo.hbm.xm
文件 2956 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\BookBorrowInfo.java
文件 2122 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\BookReginster.hbm.xm
文件 3651 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\BookReginster.java
文件 1468 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\CourseStuInfo.hbm.xm
文件 2211 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\CourseStuInfo.java
文件 1807 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuStuInfo.hbm.xm
文件 2930 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuStuInfo.java
文件 1390 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuStuRegister.hbm.xm
文件 2255 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuStuRegister.java
文件 2760 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuTeaInfo.hbm.xm
文件 4601 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\DocuTeaInfo.java
文件 1158 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\EmplAssignCharge.hbm.xm
文件 1962 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\EmplAssignCharge.java
文件 1157 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\EmplAssignCourse.hbm.xm
文件 1980 2014-04-24 17:56 校园管理系统源码\src\com\hibernate\model\EmplAssignCourse.java
............此处省略218个文件信息
- 上一篇:zabbix-3.2.6.tar.gz
- 下一篇:基于ssh的学生信息管理系统
评论
共有 条评论