@Repository public class DynamicQueryImpl extends Object implements DynamicQuery
Constructor and Description |
---|
DynamicQueryImpl() |
Modifier and Type | Method and Description |
---|---|
<T> void |
delete(Class<T> entityClass,
Object entityid) |
<T> void |
delete(Class<T> entityClass,
Object[] entityids) |
javax.persistence.EntityManager |
getEntityManager() |
int |
nativeExecuteUpdate(String nativeSql,
Object... params)
执行nativeSql的update,delete操作
|
Object[] |
nativeQueryArray(String nativeSql,
Object... params)
执行nativeSql统计查询
|
<T> List<T> |
nativeQueryList(String nativeSql,
Object... params)
查询对象列表,返回List
|
<T> List<T> |
nativeQueryListMap(String nativeSql,
Object... params)
查询对象列表,返回List
|
<T> List<T> |
nativeQueryListModel(Class<T> resultClass,
String nativeSql,
Object... params)
查询对象列表,返回List<组合对象>
|
Object |
nativeQueryObject(String nativeSql,
Object... params)
执行nativeSql统计查询
|
void |
save(Object entity) |
void |
update(Object entity) |
public javax.persistence.EntityManager getEntityManager()
public void save(Object entity)
save
in interface DynamicQuery
public void update(Object entity)
update
in interface DynamicQuery
public <T> void delete(Class<T> entityClass, Object entityid)
delete
in interface DynamicQuery
public <T> void delete(Class<T> entityClass, Object[] entityids)
delete
in interface DynamicQuery
public <T> List<T> nativeQueryList(String nativeSql, Object... params)
DynamicQuery
nativeQueryList
in interface DynamicQuery
public <T> List<T> nativeQueryListModel(Class<T> resultClass, String nativeSql, Object... params)
DynamicQuery
nativeQueryListModel
in interface DynamicQuery
public <T> List<T> nativeQueryListMap(String nativeSql, Object... params)
DynamicQuery
nativeQueryListMap
in interface DynamicQuery
public Object nativeQueryObject(String nativeSql, Object... params)
DynamicQuery
nativeQueryObject
in interface DynamicQuery
params
- 占位符参数(例如?1)绑定的参数值public int nativeExecuteUpdate(String nativeSql, Object... params)
DynamicQuery
nativeExecuteUpdate
in interface DynamicQuery
public Object[] nativeQueryArray(String nativeSql, Object... params)
DynamicQuery
nativeQueryArray
in interface DynamicQuery
params
- 占位符参数(例如?1)绑定的参数值Copyright © 2018 Pivotal Software, Inc.. All rights reserved.