@Component public class EruptDao extends Object
| 构造器和说明 |
|---|
EruptDao() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(Object obj) |
<T> T |
merge(T t) |
void |
persist(Object obj) |
<T> T |
persistIfNotExist(Class<T> eruptClass,
Object obj,
String field,
String val) |
<T> T |
queryEntity(Class<T> eruptClass,
String expr,
Map<String,Object> param) |
<T> List<T> |
queryEntityList(Class<T> eruptClass,
String expr,
Map<String,Object> param) |
Map<String,Object> |
queryMap(Class eruptClass,
String expr,
Map<String,Object> param,
String... cols) |
List<Map<String,Object>> |
queryMapList(Class eruptClass,
String expr,
Map<String,Object> param,
String... cols) |
Object[] |
queryObject(Class eruptClass,
String expr,
Map<String,Object> param,
String... cols) |
List<Object[]> |
queryObjectList(Class eruptClass,
String expr,
Map<String,Object> param,
String... cols) |
public <T> T merge(T t)
public void delete(Object obj)
public void persist(Object obj)
public <T> T persistIfNotExist(Class<T> eruptClass, Object obj, String field, String val) throws javax.persistence.NonUniqueResultException
javax.persistence.NonUniqueResultExceptionpublic List<Map<String,Object>> queryMapList(Class eruptClass, String expr, Map<String,Object> param, String... cols)
public List<Object[]> queryObjectList(Class eruptClass, String expr, Map<String,Object> param, String... cols)
public <T> List<T> queryEntityList(Class<T> eruptClass, String expr, Map<String,Object> param)
public Map<String,Object> queryMap(Class eruptClass, String expr, Map<String,Object> param, String... cols) throws javax.persistence.NonUniqueResultException
javax.persistence.NonUniqueResultExceptionpublic Object[] queryObject(Class eruptClass, String expr, Map<String,Object> param, String... cols) throws javax.persistence.NonUniqueResultException
javax.persistence.NonUniqueResultExceptionCopyright © 2020. All rights reserved.