public class HbService extends Object implements IHbService
| 构造器和说明 |
|---|
HbService() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Serializable> |
attachLock(T entity)
Oracle/mysql 支持悲观锁的会用 select * from XXX for update 锁记录,其它数据库同 attachQuery
|
void |
delById(Class clazz,
Serializable entityId)
跟据ID删除对象
|
net.wicp.tams.commons.web.PageAssist |
findByCriteriaPage(org.hibernate.Criteria criteria)
通过内置的翻页对象进行翻页,PageAssist由系统默认生成
|
net.wicp.tams.commons.web.PageAssist |
findByCriteriaPage(org.hibernate.Criteria criteria,
net.wicp.tams.commons.web.PageAssist pageAssist)
翻页查询数据
|
<T extends Serializable> |
findByExample(T entity,
org.hibernate.criterion.Example.PropertySelector selector)
通过示例查询,注意它会忽略 主键
|
<T extends Serializable> |
findByExample(T entity,
String... excludes)
通过示例查询,注意它会忽略 主键
|
<T extends Serializable> |
findById(Class clazz,
Serializable id)
跟据ID查找对象
|
net.wicp.tams.commons.web.PageAssist |
findByQueryPage(org.hibernate.Query queryparam)
Query的翻页查询,PageAssist由系统默认生成
|
net.wicp.tams.commons.web.PageAssist |
findByQueryPage(org.hibernate.Query queryparam,
net.wicp.tams.commons.web.PageAssist pageAssistparam)
Query的翻页查询
|
org.hibernate.Query |
getQuery(String hql)
跟据hql语句得到Query对象
|
org.hibernate.Query |
getQuerySQL(String sql)
跟据sql得到Query对象
|
<T extends Serializable> |
saveOrUpdate(T obj)
保存或新增PO对象
|
public <T extends Serializable> T findById(Class clazz, Serializable id)
IHbServicefindById 在接口中 IHbServicepublic void delById(Class clazz, Serializable entityId)
IHbServicedelById 在接口中 IHbServicepublic <T extends Serializable> void saveOrUpdate(T obj)
IHbServicesaveOrUpdate 在接口中 IHbServicepublic <T extends Serializable> void attachLock(T entity)
IHbServiceattachLock 在接口中 IHbServicepublic org.hibernate.Query getQuery(String hql)
IHbServicegetQuery 在接口中 IHbServicepublic org.hibernate.Query getQuerySQL(String sql)
IHbServicegetQuerySQL 在接口中 IHbServicepublic <T extends Serializable> List<T> findByExample(T entity, org.hibernate.criterion.Example.PropertySelector selector)
IHbServicefindByExample 在接口中 IHbServicepublic <T extends Serializable> List<T> findByExample(T entity, String... excludes)
IHbServicefindByExample 在接口中 IHbServiceexcludes - 示例中被排除的查询条件public net.wicp.tams.commons.web.PageAssist findByCriteriaPage(org.hibernate.Criteria criteria,
net.wicp.tams.commons.web.PageAssist pageAssist)
IHbServicefindByCriteriaPage 在接口中 IHbServicepublic net.wicp.tams.commons.web.PageAssist findByCriteriaPage(org.hibernate.Criteria criteria)
IHbServicefindByCriteriaPage 在接口中 IHbServicepublic net.wicp.tams.commons.web.PageAssist findByQueryPage(org.hibernate.Query queryparam,
net.wicp.tams.commons.web.PageAssist pageAssistparam)
IHbServicefindByQueryPage 在接口中 IHbServicepublic net.wicp.tams.commons.web.PageAssist findByQueryPage(org.hibernate.Query queryparam)
IHbServicefindByQueryPage 在接口中 IHbServiceCopyright © 2015. All rights reserved.