91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16.75MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-09
  • 語言: Java
  • 標(biāo)簽: ssh??OA系統(tǒng)??考勤??

資源簡介

提供完整源碼 項(xiàng)目全部由框架進(jìn)行設(shè)計(jì) struts2 hiberate Spring3 tomcat6.0 帶數(shù)據(jù)庫,帶所有的jar包 實(shí)現(xiàn)員工上班打卡,請(qǐng)假,調(diào)休 有自動(dòng)事務(wù)控制,在規(guī)定的時(shí)間內(nèi)自動(dòng)打卡 有很多注釋,易懂 是學(xué)習(xí)框架開發(fā)的好資料

資源截圖

代碼片段和文件信息

package?org.crazyit.common.hibernate3.support;

import?org.springframework.orm.hibernate3.HibernateTemplate;
import?org.springframework.orm.hibernate3.HibernateCallback;
import?org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import?org.hibernate.SessionFactory;
import?org.hibernate.Session;
import?org.hibernate.Query;
import?org.hibernate.HibernateException;
import?java.sql.SQLException;
import?java.util.List;

/**
?*?Description:
?*?
Copyright?(C)?2001-2012?Yeeku.H.Lee
?*?
This?program?is?protected?by?copyright?laws.
?*?
Program?Name:
?*?
Date:
?*?@author??Yeeku.H.Lee?kongyeeku@163.com
?*?@version??1.0
?*/
public?class?YeekuHibernateDaoSupport
extends?HibernateDaoSupport
{
/**
?*?使用hql語句進(jìn)行分頁查詢
?*?@param?hql?需要查詢的hql語句
?*?@param?offset?第一條記錄索引
?*?@param?pageSize?每頁需要顯示的記錄數(shù)
?*?@return?當(dāng)前頁的所有記錄
?*/
public?List?findByPage(final?String?hql?
final?int?offset?final?int?pageSize)
{
//通過一個(gè)HibernateCallback對(duì)象來執(zhí)行查詢
List?list?=?getHibernateTemplate()
.executeFind(new?HibernateCallback()
{
//實(shí)現(xiàn)HibernateCallback接口必須實(shí)現(xiàn)的方法
public?object?doInHibernate(Session?session)
throws?HibernateException?SQLException
{
//執(zhí)行Hibernate分頁查詢
List?result?=?session.createQuery(hql)
.setFirstResult(offset)
.setMaxResults(pageSize)
.list();
return?result;
}
});
return?list;
}

/**
?*?使用hql語句進(jìn)行分頁查詢
?*?@param?hql?需要查詢的hql語句
?*?@param?value?如果hql有一個(gè)參數(shù)需要傳入,value就是傳入hql語句的參數(shù)
?*?@param?offset?第一條記錄索引
?*?@param?pageSize?每頁需要顯示的記錄數(shù)
?*?@return?當(dāng)前頁的所有記錄
?*/
public?List?findByPage(final?String?hql??final?object?value?
final?int?offset?final?int?pageSize)
{
//通過一個(gè)HibernateCallback對(duì)象來執(zhí)行查詢
List?list?=?getHibernateTemplate()
.executeFind(new?HibernateCallback()
{
//實(shí)現(xiàn)HibernateCallback接口必須實(shí)現(xiàn)的方法
public?object?doInHibernate(Session?session)
throws?HibernateException?SQLException
{
//執(zhí)行Hibernate分頁查詢
List?result?=?session.createQuery(hql)
//為hql語句傳入?yún)?shù)
.setParameter(0?value)?
.setFirstResult(offset)
.setMaxResults(pageSize)
.list();
return?result;
}
});
return?list;
}

/**
?*?使用hql語句進(jìn)行分頁查詢
?*?@param?hql?需要查詢的hql語句
?*?@param?values?如果hql有多個(gè)個(gè)參數(shù)需要傳入,values就是傳入hql的參數(shù)數(shù)組
?*?@param?offset?第一條記錄索引
?*?@param?pageSize?每頁需要顯示的記錄數(shù)
?*?@return?當(dāng)前頁的所有記錄
?*/
public?List?findByPage(final?String?hql?final?object[]?values
final?int?offset?final?int?pageSize)
{
//通過一個(gè)HibernateCallback對(duì)象來執(zhí)行查詢
List?list?=?getHibernateTemplate()
.executeFind(new?HibernateCallback()
{
//實(shí)現(xiàn)HibernateCallback接口必須實(shí)現(xiàn)的方法
public?object?doInHibernate(Session?session)
throws?HibernateException?SQLException
{
//執(zhí)行Hibernate分頁查詢
Query?query?=?session.createQuery(hql);
//為hql語句傳入?yún)?shù)
for?(int?i?=?0?;?i? {
query.setParameter(?i?values[i]);
}
List?result?=?query.setFirstR

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\
?????文件?????????841??2010-12-20?15:06??HRSystem_Eclipse\.classpath
?????文件????????1049??2010-12-20?15:06??HRSystem_Eclipse\.project
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\.settings\
?????文件?????????503??2010-12-20?15:06??HRSystem_Eclipse\.settings\.jsdtscope
?????文件?????????395??2010-12-20?15:06??HRSystem_Eclipse\.settings\org.eclipse.jdt.core.prefs
?????文件?????????478??2010-12-20?15:06??HRSystem_Eclipse\.settings\org.eclipse.wst.common.component
?????文件?????????345??2010-12-20?15:06??HRSystem_Eclipse\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2010-12-20?15:06??HRSystem_Eclipse\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2010-12-20?15:06??HRSystem_Eclipse\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\
?????文件?????????260??2010-11-30?16:36??HRSystem_Eclipse\build\classes\ehcache.xml
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\common\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\support\
?????文件????????1535??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\support\YeekuHibernateDaoSupport$1.class
?????文件????????1712??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\support\YeekuHibernateDaoSupport$2.class
?????文件????????1835??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\support\YeekuHibernateDaoSupport$3.class
?????文件????????1989??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\common\hibernate3\support\YeekuHibernateDaoSupport.class
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\
?????文件????????1244??2010-12-07?10:07??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\AddEmpAction-validation.xml
?????文件????????1653??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\AddEmpAction.class
?????文件?????????911??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\AppChangeAction.class
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\authority\
?????文件????????1286??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\authority\EmpAuthorityInterceptor.class
?????文件????????1263??2010-12-20?15:07??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\authority\MgrAuthorityInterceptor.class
?????目錄???????????0??2012-03-28?14:24??HRSystem_Eclipse\build\classes\org\crazyit\hrsystem\action\base\
............此處省略269個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源