gitextract_eebtamkp/ ├── .gitignore ├── .travis.yml ├── README.md ├── mongodriver/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── de/ │ └── codecentric/ │ ├── Connection.java │ ├── driverclient/ │ │ ├── OrderExample.java │ │ ├── ReplicaSetTimeout.java │ │ └── SimpleMongoClient.java │ ├── notifications/ │ │ ├── DocumentProducer.java │ │ └── EventListener.java │ └── transaction/ │ └── SimpleTransaction.java ├── pom.xml ├── spring-boot-mongo/ │ ├── .gitignore │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── docker/ │ │ │ └── Dockerfile │ │ ├── java/ │ │ │ └── de/ │ │ │ └── codecentric/ │ │ │ └── mongoboot/ │ │ │ ├── Item.java │ │ │ ├── Order.java │ │ │ ├── OrderRepository.java │ │ │ └── SpringBootMongoApplication.java │ │ └── resources/ │ │ └── application.properties │ └── test/ │ └── java/ │ └── de/ │ └── codecentric/ │ └── mongoboot/ │ └── SpringBootMongoApplicationTests.java ├── springdata-jpa/ │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── jpa/ │ │ │ ├── domain/ │ │ │ │ └── User.java │ │ │ └── repo/ │ │ │ ├── ClassicUserRepository.java │ │ │ └── UserRepository.java │ │ └── resources/ │ │ └── META-INF/ │ │ ├── orm.xml │ │ └── persistence.xml │ └── test/ │ ├── java/ │ │ └── jpa/ │ │ └── repo/ │ │ └── JpaRepoTest.java │ └── resources/ │ └── jpa/ │ └── repo/ │ └── JpaRepoTest-context.xml ├── springdata-mongodb/ │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ ├── rs-dev0.yml │ ├── single-node.yml │ └── src/ │ ├── main/ │ │ ├── bat/ │ │ │ ├── masterslave.bat │ │ │ └── shard.bat │ │ ├── doc/ │ │ │ └── points.pptx │ │ └── java/ │ │ └── mongodb/ │ │ ├── Adresse.java │ │ ├── PointOfInterest.java │ │ ├── geo/ │ │ │ ├── Location.java │ │ │ └── LocationRepository.java │ │ ├── order/ │ │ │ ├── Item.java │ │ │ ├── Order.java │ │ │ ├── OrderBeforeSaveListener.java │ │ │ └── OrderRepository.java │ │ └── user/ │ │ ├── User.java │ │ └── UserRepository.java │ ├── misc/ │ │ ├── java/ │ │ │ └── mongodb/ │ │ │ ├── CappedCollectionManipulationTest.java │ │ │ └── MongoDBMassTest.java │ │ └── resources/ │ │ ├── CappedCollectionManipulationTest-context.xml │ │ └── MongoDBMassTest-context.xml │ └── test/ │ ├── java/ │ │ └── mongodb/ │ │ ├── config/ │ │ │ ├── LocalhostMongoConfiguration.java │ │ │ └── LocalhostMongoGridFSConfiguration.java │ │ ├── geo/ │ │ │ └── LocationRepositoryTest.java │ │ ├── order/ │ │ │ ├── OrderRepositoryTest.java │ │ │ └── OrderSubListTest.java │ │ └── user/ │ │ ├── IndexViolationTest.java │ │ └── UserRepositoryTest.java │ └── resources/ │ └── dummy.txt ├── springdata-neo4j/ │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── doc/ │ │ │ └── example1.pptx │ │ └── java/ │ │ └── neo4j/ │ │ ├── domain/ │ │ │ └── User.java │ │ └── repo/ │ │ └── UserRepository.java │ └── test/ │ └── java/ │ └── neo4j/ │ └── repo/ │ ├── Neo4jRepoTest.java │ └── Neo4jTestConfig.java └── springdata-redis/ ├── .gitignore ├── README.md ├── pom.xml └── src/ ├── main/ │ └── java/ │ └── redis/ │ ├── StringStringRepository.java │ ├── User.java │ └── UserRepository.java └── test/ ├── java/ │ └── redis/ │ ├── StringStringRepositoryTest.java │ └── UserRepositoryTest.java └── resources/ └── redis/ ├── StringStringRepositoryTest-context.xml └── UserRepositoryTest-context.xml