public class JpaRepositoryExporter extends RepositoryExporter<JpaRepositoryExporter,JpaRepositoryMetadata,JpaEntityMetadata>
RepositoryExporter
for exporting JPA Repository
subinterfaces.Modifier and Type | Field and Description |
---|---|
protected javax.persistence.EntityManager |
entityManager |
applicationContext, domainTypeMappings, exportOnlyTheseClasses, repositories, repositoryMetadata
Constructor and Description |
---|
JpaRepositoryExporter() |
Modifier and Type | Method and Description |
---|---|
protected JpaRepositoryMetadata |
createRepositoryMetadata(java.lang.String name,
java.lang.Class<?> domainType,
java.lang.Class<?> repoClass,
org.springframework.data.repository.support.Repositories repositories) |
void |
setEntityManager(javax.persistence.EntityManager entityManager) |
afterPropertiesSet, getDomainTypeMappings, getExportOnlyTheseClasses, hasRepositoryFor, refresh, repositoryMetadataFor, repositoryMetadataFor, repositoryNames, setApplicationContext, setDomainTypeMappings, setExportOnlyTheseClasses
public void setEntityManager(javax.persistence.EntityManager entityManager)
protected JpaRepositoryMetadata createRepositoryMetadata(java.lang.String name, java.lang.Class<?> domainType, java.lang.Class<?> repoClass, org.springframework.data.repository.support.Repositories repositories)
createRepositoryMetadata
in class RepositoryExporter<JpaRepositoryExporter,JpaRepositoryMetadata,JpaEntityMetadata>