public class MyRepositoryImpl<T,ID extends Serializable> extends org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,ID> implements MyRepository<T,ID>
| 构造器和说明 |
|---|
MyRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,ID> entityInformation,
javax.persistence.EntityManager entityManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
batchInsert(List<T> list)
批量保存
|
void |
batchUpdate(List<T> list)
批量更新
|
String |
generateCode(String fieldName,
int length)
自动生成有规则的标识, 例如 001
|
String |
generateCode(String fieldName,
int length,
String sign)
自动生成有规则的标识, 例如 user001
|
count, count, count, delete, deleteAll, deleteAll, deleteAllInBatch, deleteById, deleteInBatch, exists, existsById, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAllById, findById, findOne, findOne, flush, getCountQuery, getCountQuery, getDomainClass, getOne, getQuery, getQuery, getQuery, getQuery, getQueryHints, getRepositoryMethodMetadata, readPage, readPage, save, saveAll, saveAndFlush, setEscapeCharacter, setRepositoryMethodMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlushcount, delete, deleteAll, deleteAll, deleteById, existsById, findById, savepublic void batchInsert(List<T> list)
MyRepositorybatchInsert 在接口中 MyRepository<T,ID extends Serializable>list - Listpublic void batchUpdate(List<T> list)
MyRepositorybatchUpdate 在接口中 MyRepository<T,ID extends Serializable>list - Listpublic String generateCode(String fieldName, int length)
MyRepositorygenerateCode 在接口中 MyRepository<T,ID extends Serializable>fieldName - 表字段名length - 001的长度public String generateCode(String fieldName, int length, String sign)
MyRepositorygenerateCode 在接口中 MyRepository<T,ID extends Serializable>fieldName - 表字段名length - 001的长度sign - user001中的userCopyright © 2020. All rights reserved.