轻松短租网的jsp源码ShortRent含数据库轻松短租网的jsp源码ShortRent含数据库轻松短租网的jsp源码ShortRent含数据库轻松短租网的jsp源码ShortRent含数据库
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-11 09:14 ShortRent
文件 191 2016-06-13 10:07 说明.txt
文件 2197 2013-03-13 08:36 ShortRent.classpath
目录 0 2013-03-14 17:33 ShortRent.myeclipse
文件 301 2013-03-13 08:36 ShortRent.mymetadata
文件 1752 2013-03-13 08:36 ShortRent.project
目录 0 2013-03-14 18:40 ShortRent.settings
文件 500 2013-03-13 08:36 ShortRent.settings.jsdtscope
文件 1040 2013-03-13 08:36 ShortRent.settingscom.genuitec.eclipse.j2eedt.core.prefs
文件 274 2013-03-14 14:52 ShortRent.settingsorg.eclipse.core.resources.prefs
文件 395 2013-03-13 08:36 ShortRent.settingsorg.eclipse.jdt.core.prefs
文件 465 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.common.component
文件 252 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-03-14 18:40 ShortRentdata
目录 0 2013-03-14 17:33 ShortRentdatasql
目录 0 2013-03-14 18:40 ShortRentlib
目录 0 2013-03-14 17:33 ShortRentlibstruts
目录 0 2013-03-14 18:40 ShortRentsrc
目录 0 2013-03-14 18:40 ShortRentsrccom
目录 0 2013-03-14 18:40 ShortRentsrccomshortRent
目录 0 2013-03-14 18:40 ShortRentsrccomshortRentdao
文件 5860 2013-03-13 08:36 ShortRentsrccomshortRentdaoaseDAO.java
目录 0 2013-03-14 18:40 ShortRentsrccomshortRentmodel
文件 1306 2013-03-13 08:36 ShortRentsrccomshortRentmodelActTable.hbm.xml
文件 1225 2013-03-13 08:36 ShortRentsrccomshortRentmodelActTable.java
文件 950 2013-03-13 08:36 ShortRentsrccomshortRentmodelAdmin.hbm.xml
文件 969 2013-03-13 08:36 ShortRentsrccomshortRentmodelAdmin.java
文件 813 2013-03-13 16:51 ShortRentsrccomshortRentmodelAreaType.hbm.xml
文件 673 2013-03-13 08:36 ShortRentsrccomshortRentmodelAreaType.java
............此处省略244个文件信息
package com.shortRent.dao;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.shortRent.util.HibernateUtil;
public class baseDAO {
/**
* @param obj
* 添加数据
* @return
*/
public static boolean add(object obj) {
Session session = null;
Transaction tran = null;
boolean result = false;
try {
session = HibernateUtil.getSession();
tran = session.beginTransaction();
session.save(obj);
tran.commit();
result = true;
} catch (Exception e) {
e.printStackTrace();
if (tran != null) {
// 事物回滚
tran.rollback();
}
} finally {
if (session != null) {
// 关闭session
session.close();
}
}
return result;
}
/**
* @return 更新数据 参数为修改的主键id对象
*/
public static boolean update(object object) {
Session session = null;
Transaction tran = null;
boolean result = false;
try {
session = HibernateUtil.getSession();
tran = session.beginTransaction();
session.update(object);
tran.commit();
result = true;
} catch (Exception e) {
if (tran != null) {
// 事物回滚
tran.rollback();
}
} finally {
if (session != null) {
// 关闭session
session.close();
}
}
return result;
}
/**
* @param c
* @param obj
* 查询一条数据根据主键的id号
* @return
*/
public static object get(Class c Serializable id) {
Session session = null;
object object = null;
try {
session = HibernateUtil.getSession();
object = session.get(c id);
} catch (Exception e) {
} finally {
if (session != null) {
// 关闭session
session.close();
}
}
return object;
}
/**
* @param obj
* @return 删除数据
*/
public static boolean delete(object obj) {
Session session = null;
Transaction tran = null;
boolean result = false;
try {
session = HibernateUtil.getSession();
tran = session.beginTransaction();
session.delete(obj);
tran.commit();
result = true;
} catch (Exception e) {
if (tran != null) {
// 事物回滚
tran.rollback();
}
} finally {
if (session != null) {
// 关闭session
session.close();
}
}
return result;
}
/**
* @param
* 查询多条记录
* @param sql
* sql语句
* @param param
* 参数数组
* @return
*/
@SuppressWarnings(“unchecked“)
public static List query(String sql List param) {
List list = new ArrayList();
Session session = null;
try {
session = HibernateUtil.getSession();
Query query = session.createQuery(sql);
if (param != null) {
for (int i = 0; i < param.size(); i++) {
query.setParameter(i param.get(i));
}
}
list = query.list();
} catch (Exception e) {
} finally {
if (session != null) {
session.close();
}
}
retur
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-11 09:14 ShortRent
文件 191 2016-06-13 10:07 说明.txt
文件 2197 2013-03-13 08:36 ShortRent.classpath
目录 0 2013-03-14 17:33 ShortRent.myeclipse
文件 301 2013-03-13 08:36 ShortRent.myme
文件 1752 2013-03-13 08:36 ShortRent.project
目录 0 2013-03-14 18:40 ShortRent.settings
文件 500 2013-03-13 08:36 ShortRent.settings.jsdtscope
文件 1040 2013-03-13 08:36 ShortRent.settingscom.genuitec.eclipse.j2eedt.core.prefs
文件 274 2013-03-14 14:52 ShortRent.settingsorg.eclipse.core.resources.prefs
文件 395 2013-03-13 08:36 ShortRent.settingsorg.eclipse.jdt.core.prefs
文件 465 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.common.component
文件 252 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-03-13 08:36 ShortRent.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-03-14 18:40 ShortRentdata
目录 0 2013-03-14 17:33 ShortRentdatasql
目录 0 2013-03-14 18:40 ShortRentlib
目录 0 2013-03-14 17:33 ShortRentlibstruts
目录 0 2013-03-14 18:40 ShortRentsrc
目录 0 2013-03-14 18:40 ShortRentsrccom
目录 0 2013-03-14 18:40 ShortRentsrccomshortRent
目录 0 2013-03-14 18:40 ShortRentsrccomshortRentdao
文件 5860 2013-03-13 08:36 ShortRentsrccomshortRentdaoa
目录 0 2013-03-14 18:40 ShortRentsrccomshortRentmodel
文件 1306 2013-03-13 08:36 ShortRentsrccomshortRentmodelActTable.hbm.xm
文件 1225 2013-03-13 08:36 ShortRentsrccomshortRentmodelActTable.java
文件 950 2013-03-13 08:36 ShortRentsrccomshortRentmodelAdmin.hbm.xm
文件 969 2013-03-13 08:36 ShortRentsrccomshortRentmodelAdmin.java
文件 813 2013-03-13 16:51 ShortRentsrccomshortRentmodelAreaType.hbm.xm
文件 673 2013-03-13 08:36 ShortRentsrccomshortRentmodelAreaType.java
............此处省略244个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)