@Singleton(value=false) @Component public class SqlToyCRUDServiceForSolon extends Object implements org.sagacity.sqltoy.service.SqlToyCRUDService
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
protected org.sagacity.sqltoy.dao.SqlToyLazyDao |
sqlToyLazyDao |
| 构造器和说明 |
|---|
SqlToyCRUDServiceForSolon() |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
cacheMatchKeys(org.sagacity.sqltoy.model.CacheMatchFilter cacheMatchFilter,
String... strings) |
String[] |
cacheMatchKeys(String matchRegex,
org.sagacity.sqltoy.model.CacheMatchFilter cacheMatchFilter) |
<T extends Serializable> |
convertType(List sourceList,
Class<T> resultType) |
<T extends Serializable> |
convertType(org.sagacity.sqltoy.model.Page sourcePage,
Class<T> resultType) |
<T extends Serializable> |
convertType(Serializable source,
Class<T> resultType) |
Long |
delete(Serializable entity) |
<T extends Serializable> |
deleteAll(List<T> entities) |
Long |
deleteByIds(Class entityClass,
Object... ids) |
boolean |
existCache(String cacheName) |
String |
generateBizId(Serializable entity) |
long |
generateBizId(String signature,
int increment) |
Set<String> |
getCacheNames() |
boolean |
isUnique(Serializable entity,
String... paramsNamed) |
<T extends Serializable> |
load(T entity) |
<T extends Serializable> |
loadAll(List<T> entities) |
<T extends Serializable> |
loadAllCascade(List<T> entities,
Class... cascadeTypes) |
<T extends Serializable> |
loadByIds(Class<T> voClass,
Object... ids) |
<T extends Serializable> |
loadCascade(T entity) |
<T> List<org.sagacity.sqltoy.model.QueryResult<T>> |
parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList,
Map<String,Object> paramsMap,
org.sagacity.sqltoy.model.ParallelConfig parallelConfig) |
<T> List<org.sagacity.sqltoy.model.QueryResult<T>> |
parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList,
String[] paramNames,
Object[] paramValues) |
<T> List<org.sagacity.sqltoy.model.QueryResult<T>> |
parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList,
String[] paramNames,
Object[] paramValues,
org.sagacity.sqltoy.model.ParallelConfig parallelConfig) |
Object |
save(Serializable entity) |
<T extends Serializable> |
saveAll(List<T> entities) |
<T extends Serializable> |
saveAllIgnoreExist(List<T> entities) |
Long |
saveOrUpdate(Serializable entity,
String... forceUpdateProps) |
<T extends Serializable> |
saveOrUpdateAll(List<T> entities,
String... forceUpdateProps) |
void |
setSqlToyLazyDao(org.sagacity.sqltoy.dao.SqlToyLazyDao sqlToyLazyDao) |
void |
translate(Collection dataSet,
String cacheName,
String dictType,
Integer index,
org.sagacity.sqltoy.translate.TranslateHandler handler) |
void |
translate(Collection dataSet,
String cacheName,
org.sagacity.sqltoy.translate.TranslateHandler handler) |
void |
truncate(Class entityClass) |
Long |
update(Serializable entity,
String... forceUpdateProps) |
<T extends Serializable> |
updateAll(List<T> entities,
String... forceUpdateProps) |
<T extends Serializable> |
updateAllDeeply(List<T> entities) |
Long |
updateCascade(Serializable entity,
String... forceUpdateProps) |
Long |
updateDeeply(Serializable entity) |
boolean |
wrapTreeTableRoute(Serializable entity,
String pidField) |
boolean |
wrapTreeTableRoute(Serializable entity,
String pidField,
int appendIdSize) |
protected final org.slf4j.Logger logger
protected org.sagacity.sqltoy.dao.SqlToyLazyDao sqlToyLazyDao
public void setSqlToyLazyDao(org.sagacity.sqltoy.dao.SqlToyLazyDao sqlToyLazyDao)
@Tran public Object save(Serializable entity)
save 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long saveAll(List<T> entities)
saveAll 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long saveAllIgnoreExist(List<T> entities)
saveAllIgnoreExist 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public Long update(Serializable entity, String... forceUpdateProps)
update 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public Long updateCascade(Serializable entity, String... forceUpdateProps)
updateCascade 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public Long updateDeeply(Serializable entity)
updateDeeply 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long updateAll(List<T> entities, String... forceUpdateProps)
updateAll 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long updateAllDeeply(List<T> entities)
updateAllDeeply 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public Long saveOrUpdate(Serializable entity, String... forceUpdateProps)
saveOrUpdate 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long saveOrUpdateAll(List<T> entities, String... forceUpdateProps)
saveOrUpdateAll 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> T load(T entity)
load 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> T loadCascade(T entity)
loadCascade 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> List<T> loadAll(List<T> entities)
loadAll 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> List<T> loadAllCascade(List<T> entities, Class... cascadeTypes)
loadAllCascade 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> List<T> loadByIds(Class<T> voClass, Object... ids)
loadByIds 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public Long delete(Serializable entity)
delete 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T extends Serializable> Long deleteAll(List<T> entities)
deleteAll 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic Long deleteByIds(Class entityClass, Object... ids)
deleteByIds 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public void truncate(Class entityClass)
truncate 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public boolean isUnique(Serializable entity, String... paramsNamed)
isUnique 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public boolean wrapTreeTableRoute(Serializable entity, String pidField)
wrapTreeTableRoute 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public boolean wrapTreeTableRoute(Serializable entity, String pidField, int appendIdSize)
wrapTreeTableRoute 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T> List<org.sagacity.sqltoy.model.QueryResult<T>> parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList, String[] paramNames, Object[] paramValues)
parallQuery 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T> List<org.sagacity.sqltoy.model.QueryResult<T>> parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList, String[] paramNames, Object[] paramValues, org.sagacity.sqltoy.model.ParallelConfig parallelConfig)
parallQuery 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDService@Tran public <T> List<org.sagacity.sqltoy.model.QueryResult<T>> parallQuery(List<org.sagacity.sqltoy.model.ParallQuery> parallQueryList, Map<String,Object> paramsMap, org.sagacity.sqltoy.model.ParallelConfig parallelConfig)
parallQuery 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic long generateBizId(String signature, int increment)
generateBizId 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic String generateBizId(Serializable entity)
generateBizId 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic void translate(Collection dataSet, String cacheName, org.sagacity.sqltoy.translate.TranslateHandler handler)
translate 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic void translate(Collection dataSet, String cacheName, String dictType, Integer index, org.sagacity.sqltoy.translate.TranslateHandler handler)
translate 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic boolean existCache(String cacheName)
existCache 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic Set<String> getCacheNames()
getCacheNames 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic String[] cacheMatchKeys(String matchRegex, org.sagacity.sqltoy.model.CacheMatchFilter cacheMatchFilter)
cacheMatchKeys 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic String[] cacheMatchKeys(org.sagacity.sqltoy.model.CacheMatchFilter cacheMatchFilter, String... strings)
cacheMatchKeys 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic <T extends Serializable> List<T> convertType(List sourceList, Class<T> resultType)
convertType 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic <T extends Serializable> T convertType(Serializable source, Class<T> resultType)
convertType 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServicepublic <T extends Serializable> org.sagacity.sqltoy.model.Page<T> convertType(org.sagacity.sqltoy.model.Page sourcePage, Class<T> resultType)
convertType 在接口中 org.sagacity.sqltoy.service.SqlToyCRUDServiceCopyright © 2024. All rights reserved.