Class ProguardServiceImpl
java.lang.Object
cn.net.pap.example.proguard.service.impl.ProguardServiceImpl
- All Implemented Interfaces:
IProguardService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckDeadLock(Long id1, Long id2) voiddeleteAllById(Long proguardId) exceptionRandom(String input) 批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解executeNaiveSQLBatchUsingJDBC(List<String> executeSQLList) 批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解executeNaiveSQLInsertBatchUsingJDBC(List<String> paramsList) 批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解findAll()getProguardByProguardId(Long proguardId) getProguardByProguardIds(List<Long> proguardIds) saveAllAndFlush(List<Proguard> proguards) 批量保存,返回值含主键saveAndFlush(Proguard entity) saveAndFlush2(Proguard... entitys) org.springframework.data.domain.Page<Proguard>searchAllByNaiveSQL(String naiveSQL, org.springframework.data.domain.Pageable pageable) 原生SQL 分页查询org.springframework.data.domain.Page<Map>searchAllByNaiveSQLMap(String naiveSQL, org.springframework.data.domain.Pageable pageable) 原生SQL 分页查询 返回 MapsearchAllByProguardName(String proguardName) searchAllByProguardNameRange(String proguardNameRange) 范围查询 参数格式为: A-D,H 代表从 A 到 D,并且包含 H 的 数据 in (A,B,C,D,H)updateProguardByProguardId(Proguard proguard)
-
Constructor Details
-
ProguardServiceImpl
public ProguardServiceImpl()
-
-
Method Details
-
searchAllByProguardName
- Specified by:
searchAllByProguardNamein interfaceIProguardService
-
findAll
- Specified by:
findAllin interfaceIProguardService
-
saveAndFlush
- Specified by:
saveAndFlushin interfaceIProguardService
-
saveAndFlush2
- Specified by:
saveAndFlush2in interfaceIProguardService
-
saveAllAndFlush
Description copied from interface:IProguardService批量保存,返回值含主键- Specified by:
saveAllAndFlushin interfaceIProguardService- Returns:
-
getProguardByProguardId
- Specified by:
getProguardByProguardIdin interfaceIProguardService
-
getProguardByProguardIds
- Specified by:
getProguardByProguardIdsin interfaceIProguardService
-
updateProguardByProguardId
- Specified by:
updateProguardByProguardIdin interfaceIProguardService
-
searchAllByProguardNameRange
Description copied from interface:IProguardService范围查询 参数格式为: A-D,H 代表从 A 到 D,并且包含 H 的 数据 in (A,B,C,D,H)- Specified by:
searchAllByProguardNameRangein interfaceIProguardService- Returns:
-
searchAllByNaiveSQL
public org.springframework.data.domain.Page<Proguard> searchAllByNaiveSQL(String naiveSQL, org.springframework.data.domain.Pageable pageable) Description copied from interface:IProguardService原生SQL 分页查询- Specified by:
searchAllByNaiveSQLin interfaceIProguardService- Returns:
-
searchAllByNaiveSQLMap
public org.springframework.data.domain.Page<Map> searchAllByNaiveSQLMap(String naiveSQL, org.springframework.data.domain.Pageable pageable) Description copied from interface:IProguardService原生SQL 分页查询 返回 Map- Specified by:
searchAllByNaiveSQLMapin interfaceIProguardService- Returns:
-
executeNaiveSQLBatch
@Transactional public Boolean executeNaiveSQLBatch(List<String> naiveSQLList, List<List<Object>> paramsList) Description copied from interface:IProguardService批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解- Specified by:
executeNaiveSQLBatchin interfaceIProguardService- Returns:
-
deleteAllById
- Specified by:
deleteAllByIdin interfaceIProguardService
-
executeNaiveSQLInsertBatchUsingJDBC
Description copied from interface:IProguardService批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解- Specified by:
executeNaiveSQLInsertBatchUsingJDBCin interfaceIProguardService- Returns:
-
executeNaiveSQLBatchUsingJDBC
Description copied from interface:IProguardService批量执行多个SQL 实现类增加 org.springframework.transaction.annotation.Transactional 注解- Specified by:
executeNaiveSQLBatchUsingJDBCin interfaceIProguardService- Returns:
-
exceptionRandom
- Specified by:
exceptionRandomin interfaceIProguardService
-
checkDeadLock
- Specified by:
checkDeadLockin interfaceIProguardService
-
sleep
- Specified by:
sleepin interfaceIProguardService
-