Wie erstellen Jpa-repository dynamisch innerhalb einer Klasse?

Wie kann ich Sie erstellen und instanziieren einer jpa-repository in eine Klasse? Ich bin in einer situation, wo ich repositories erstellen, die für verschiedene Entitäten innerhalb einer generischen Klasse.

Könnte ich tun, dass einfach für Neo4j-Repositorys wie,

GraphRepository<T> graphRepository;

this.neo4jTemplate = new Neo4jTemplate(new RestGraphDatabase(
    "http://localhost:7474/db/data"));
this.graphRepository = neo4jTemplate.repositoryFor(domainClass); 

Für JpaRepository, ich habe die Unterlagen und fand diese,

RepositoryFactorySupport factory =  //Instantiate factory here
UserRepository repository = factory.getRepository(UserRepository.class);

Ich bin mir nicht sicher, wie Sie Sie zu instanziieren Fabrik in den obigen code.

Außerdem Kann ich nicht erstellen repository wie ich für Neo4j, indem Sie die domain-Klasse?

InformationsquelleAutor Logesh G | 2014-03-01
Schreibe einen Kommentar