| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
package com.utstar.nms.vmm.spring.dao; 网管bitscn_com
网管u家u.bitscn@com
import java.io.Serializable;
网管网www_bitscn_com
网管联盟bitsCN_com
import java.util.List; 网管u家u.bitscn@com
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
网管下载dl.bitscn.com
网管联盟bitsCN@com
import com.utstar.nms.vmm.spring.util.GenericsUtils; 网管下载dl.bitscn.com
中国网管联盟bitsCN.com
public class HibernateEntityDao<T> extends HibernateDaoSupport 中国网管论坛bbs.bitsCN.com
implements EntityDao<T> {
网管bitscn_com
protected Class<T> entityClass; 网管下载dl.bitscn.com
public HibernateEntityDao() { 网管论坛bbs_bitsCN_com
entityClass = GenericsUtils.getSuperClassGenricType(getClass()); 中国网管联盟bitsCN.com
}
/** 中国网管论坛bbs.bitsCN.com
* find an object by its id 网管bitscn_com
* @param id
* @return an object 中国网管论坛bbs.bitsCN.com
*/
public T findByID(Serializable id) { 网管u家u.bitscn@com
return (T) getHibernateTemplate().get(entityClass, id); 网管u家u.bitsCN.com
}
网管联盟bitsCN_com
/**
网管bitscn_com
* @return find all objects 网管u家u.bitscn@com
*/ 网管u家u.bitsCN.com
public List<T> findAll()
中国网管联盟bitsCN.com
{ 网管u家u.bitsCN.com
return getHibernateTemplate().loadAll(entityClass);
} 网管u家u.bitscn@com
/** 网管下载dl.bitscn.com
* find objects by <A title=sql href="http://www.google.cn/search?sbi=sql&q=sql&sbb=搜索&sa=搜索&client=pub-6430022987645146&forid=1&prog=aff&ie=GB2312&oe=GB2312&hl=zh-CN" target=_blank>sql</A>(jdbc) or hql(hibernate) 网管bitscn_com
* @param ql
* @param values parameter that 网管网www.bitscn.com
* @return an objects list of the query result 网管网www.bitscn.com
*/ 网管下载dl.bitscn.com
public List<T> findByQL(String hql, Object... values)
{
return getHibernateTemplate().find(hql, values); 中国网管联盟bitsCN.com
}
/**
网管联盟bitsCN_com
* save the object input 网管u家u.bitscn@com
* @param o 网管网www.bitscn.com
*/
中国网管联盟bitsCN.com
网管下载dl.bitscn.com
网管u家u.bitscn@com
|
0
|
评论加载中…