From 26c50909be189443efea6fad78c11201aa1065d7 Mon Sep 17 00:00:00 2001 From: Doha2012 Date: Mon, 30 Oct 2017 00:07:04 +0200 Subject: [PATCH] group persistence modules (#2890) * move security content from spring-security-rest-full * swagger update * move query language to new module * rename spring-security-rest-full to spring-rest-full * group persistence modules --- .../java-cassandra}/README.md | 0 .../java-cassandra}/pom.xml | 1 + .../java/client/CassandraClient.java | 0 .../java/client/CassandraConnector.java | 0 .../cassandra/java/client/domain/Book.java | 0 .../client/repository/BookRepository.java | 0 .../client/repository/KeyspaceRepository.java | 0 .../BookRepositoryIntegrationTest.java | 0 .../KeyspaceRepositoryIntegrationTest.java | 0 .../java-mongodb}/.gitignore | 0 .../java-mongodb}/README.md | 0 .../java-mongodb}/pom.xml | 1 + .../main/java/com/baeldung/MongoExample.java | 0 .../java/com/baeldung/AppIntegrationTest.java | 0 .../liquibase}/README.md | 0 .../liquibase}/pom.xml | 1 + .../main/resources/liquibase/db-changelog.xml | 0 .../resources/liquibase/liquibase.properties | 0 .../querydsl}/README.md | 0 .../querydsl}/pom.xml | 1 + .../main/java/org/baeldung/dao/PersonDao.java | 0 .../java/org/baeldung/dao/PersonDaoImpl.java | 0 .../main/java/org/baeldung/entity/Person.java | 0 .../querydsl/intro/entities/BlogPost.java | 0 .../querydsl/intro/entities/User.java | 0 .../main/resources/META-INF/persistence.xml | 0 .../querydsl}/src/main/resources/logback.xml | 0 .../dao/PersonDaoIntegrationTest.java | 0 .../intro/QueryDSLIntegrationTest.java | 0 .../src/test/resources/db.properties | 0 .../src/test/resources/test-context.xml | 0 .../querydsl}/src/test/resources/test-db.xml | 0 .../redis}/README.md | 0 {redis => persistence-modules/redis}/pom.xml | 1 + .../main/java/com/baeldung/CustomMessage.java | 0 .../src/main/java/com/baeldung/Ledger.java | 0 .../java/com/baeldung/LedgerLiveObject.java | 0 .../java/com/baeldung/LedgerServiceImpl.java | 0 .../com/baeldung/LedgerServiceInterface.java | 0 .../src/main/resources/singleNodeConfig.json | 0 .../src/main/resources/singleNodeConfig.yaml | 0 .../com/baeldung/JedisIntegrationTest.java | 0 .../RedissonConfigurationIntegrationTest.java | 0 .../com/baeldung/RedissonIntegrationTest.java | 0 {solr => persistence-modules/solr}/README.md | 0 {solr => persistence-modules/solr}/pom.xml | 1 + .../solr/fulltext/search/model/Item.java | 0 .../search/service/ItemSearchService.java | 0 .../search/service/ItemSearchServiceImpl.java | 0 .../service/ItemSearchServiceLiveTest.java | 0 .../spring-data-cassandra}/README.md | 0 .../spring-data-cassandra}/pom.xml | 1 + .../cassandra/config/CassandraConfig.java | 0 .../spring/data/cassandra/model/Book.java | 0 .../cassandra/repository/BookRepository.java | 0 .../src/main/resources/cassandra.properties | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/test.png | Bin .../BookRepositoryIntegrationTest.java | 0 .../CassandraTemplateIntegrationTest.java | 0 .../repository/CqlQueriesIntegrationTest.java | 0 .../spring-data-dynamodb}/.gitignore | 0 .../spring-data-dynamodb}/README.MD | 0 .../spring-data-dynamodb}/pom.xml | 2 +- .../main/java/com/baeldung/Application.java | 0 .../data/dynamodb/config/DynamoDBConfig.java | 0 .../data/dynamodb/model/ProductInfo.java | 0 .../repositories/ProductInfoRepository.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/demo.properties | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/templates/index.html | 0 .../ProductInfoRepositoryIntegrationTest.java | 0 .../src/test/resources/application.properties | 0 .../resources/exception-hibernate.properties | 0 .../src/test/resources/exception.properties | 0 .../spring-data-gemfire}/README.md | 0 .../spring-data-gemfire}/pom.xml | 1 + .../gemfire/function/FunctionExecution.java | 0 .../data/gemfire/function/FunctionImpl.java | 0 .../function/GemfireConfiguration.java | 0 .../spring/data/gemfire/model/Employee.java | 0 .../repository/EmployeeRepository.java | 0 .../main/resources/application-context.xml | 0 .../EmployeeRepositoryIntegrationTest.java | 0 .../spring-data-neo4j}/README.md | 0 .../spring-data-neo4j}/pom.xml | 1 + .../MovieDatabaseNeo4jConfiguration.java | 0 .../MovieDatabaseNeo4jTestConfiguration.java | 0 .../spring/data/neo4j/domain/Car.java | 0 .../spring/data/neo4j/domain/Company.java | 0 .../spring/data/neo4j/domain/Movie.java | 0 .../spring/data/neo4j/domain/Person.java | 0 .../spring/data/neo4j/domain/Role.java | 0 .../data/neo4j/repostory/MovieRepository.java | 0 .../neo4j/repostory/PersonRepository.java | 0 .../data/neo4j/services/MovieService.java | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/test.png | Bin .../baeldung/neo4j/Neo4JServerLiveTest.java | 0 .../com/baeldung/neo4j/Neo4jLiveTest.java | 0 .../com/baeldung/neo4j/Neo4jOgmLiveTest.java | 0 .../neo4j/MovieRepositoryIntegrationTest.java | 0 .../src/test/resources/logback.xml | 0 .../spring-data-redis}/README.md | 0 .../spring-data-redis}/pom.xml | 1 + .../spring/data/redis/config/RedisConfig.java | 0 .../spring/data/redis/model/Student.java | 0 .../data/redis/queue/MessagePublisher.java | 0 .../redis/queue/RedisMessagePublisher.java | 0 .../redis/queue/RedisMessageSubscriber.java | 0 .../data/redis/repo/StudentRepository.java | 0 .../redis/repo/StudentRepositoryImpl.java | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/test.png | Bin .../RedisMessageListenerIntegrationTest.java | 0 .../StudentRepositoryIntegrationTest.java | 0 .../spring-data-solr}/README.md | 0 .../spring-data-solr}/pom.xml | 1 + .../spring/data/solr/config/SolrConfig.java | 0 .../spring/data/solr/model/Product.java | 0 .../solr/repository/ProductRepository.java | 0 .../resources/solr-named-queries.properties | 0 .../ProductRepositoryIntegrationTest.java | 0 .../spring-hibernate-3}/.gitignore | 0 .../spring-hibernate-3}/README.md | 0 .../spring-hibernate-3}/pom.xml | 7 +++-- .../persistence/dao/AbstractHibernateDao.java | 0 .../baeldung/persistence/dao/EventDao.java | 0 .../org/baeldung/persistence/dao/FooDao.java | 0 .../baeldung/persistence/dao/IEventDao.java | 0 .../org/baeldung/persistence/dao/IFooDao.java | 0 .../baeldung/persistence/dao/IOperations.java | 0 .../org/baeldung/persistence/model/Event.java | 0 .../org/baeldung/persistence/model/Foo.java | 0 .../persistence/service/EventService.java | 0 .../persistence/service/FooService.java | 0 .../baeldung/spring/PersistenceConfig.java | 0 .../baeldung/spring/PersistenceXmlConfig.java | 0 .../src/main/resources/exceptionDemo.cfg.xml | 0 .../exceptionDemoPersistenceConfig.xml | 0 .../src/main/resources/logback.xml | 0 .../main/resources/persistence-h2.properties | 0 .../resources/persistence-mysql.properties | 0 .../src/main/resources/persistenceConfig.xml | 0 .../src/main/webapp/WEB-INF/view/sample.jsp | 0 .../src/main/webapp/WEB-INF/web.xml | 0 .../FooServicePersistenceIntegrationTest.java | 0 ...ingAnnoSessionBeanMainIntegrationTest.java | 0 ...ngLocalSessionBeanMainIntegrationTest.java | 0 .../src/test/resources/.gitignore | 0 .../spring-hibernate-5}/.gitignore | 0 .../spring-hibernate-5}/README.md | 0 .../spring-hibernate-5}/pom.xml | 7 +++-- .../hibernate/immutable/entities/Event.java | 0 .../immutable/entities/EventGeneratedId.java | 0 .../immutable/util/HibernateUtil.java | 0 .../hibernate/manytomany/model/Employee.java | 0 .../hibernate/manytomany/model/Project.java | 0 .../manytomany/util/HibernateUtil.java | 0 .../manytomany/spring/PersistenceConfig.java | 0 .../com/baeldung/persistence/dao/IFooDao.java | 0 .../persistence/dao/common/AbstractDao.java | 0 .../dao/common/AbstractHibernateDao.java | 0 .../persistence/dao/common/IOperations.java | 0 .../persistence/dao/impl/FooHibernateDao.java | 0 .../manytomany/dao/IEmployeeDao.java | 0 .../manytomany/dao/IProjectDao.java | 0 .../manytomany/dao/impl/EmployeeDao.java | 0 .../manytomany/dao/impl/ProjectDao.java | 0 .../com/baeldung/persistence/model/Foo.java | 0 .../baeldung/spring/PersistenceConfig.java | 0 .../baeldung/spring/PersistenceXmlConfig.java | 0 .../src/main/resources/hibernate5Config.xml | 0 .../src/main/resources/immutable.cfg.xml | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/manytomany.cfg.xml | 0 .../main/resources/persistence-h2.properties | 0 .../resources/persistence-mysql.properties | 0 .../HibernateImmutableIntegrationTest.java | 0 ...notationJavaConfigMainIntegrationTest.java | 0 ...nyToManyAnnotationMainIntegrationTest.java | 0 .../common/HibernateDaoIntegrationTest.java | 0 .../src/test/resources/.gitignore | 0 pom.xml | 26 +++++++++--------- 185 files changed, 33 insertions(+), 20 deletions(-) rename {java-cassandra => persistence-modules/java-cassandra}/README.md (100%) rename {java-cassandra => persistence-modules/java-cassandra}/pom.xml (98%) rename {java-cassandra => persistence-modules/java-cassandra}/src/main/java/com/baeldung/cassandra/java/client/CassandraClient.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/main/java/com/baeldung/cassandra/java/client/CassandraConnector.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/main/java/com/baeldung/cassandra/java/client/domain/Book.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/main/java/com/baeldung/cassandra/java/client/repository/BookRepository.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/main/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepository.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/test/java/com/baeldung/cassandra/java/client/repository/BookRepositoryIntegrationTest.java (100%) rename {java-cassandra => persistence-modules/java-cassandra}/src/test/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepositoryIntegrationTest.java (100%) rename {java-mongodb => persistence-modules/java-mongodb}/.gitignore (100%) rename {java-mongodb => persistence-modules/java-mongodb}/README.md (100%) rename {java-mongodb => persistence-modules/java-mongodb}/pom.xml (97%) rename {java-mongodb => persistence-modules/java-mongodb}/src/main/java/com/baeldung/MongoExample.java (100%) rename {java-mongodb => persistence-modules/java-mongodb}/src/test/java/com/baeldung/AppIntegrationTest.java (100%) rename {liquibase => persistence-modules/liquibase}/README.md (100%) rename {liquibase => persistence-modules/liquibase}/pom.xml (97%) rename {liquibase => persistence-modules/liquibase}/src/main/resources/liquibase/db-changelog.xml (100%) rename {liquibase => persistence-modules/liquibase}/src/main/resources/liquibase/liquibase.properties (100%) rename {querydsl => persistence-modules/querydsl}/README.md (100%) rename {querydsl => persistence-modules/querydsl}/pom.xml (99%) rename {querydsl => persistence-modules/querydsl}/src/main/java/org/baeldung/dao/PersonDao.java (100%) rename {querydsl => persistence-modules/querydsl}/src/main/java/org/baeldung/dao/PersonDaoImpl.java (100%) rename {querydsl => persistence-modules/querydsl}/src/main/java/org/baeldung/entity/Person.java (100%) rename {querydsl => persistence-modules/querydsl}/src/main/java/org/baeldung/querydsl/intro/entities/BlogPost.java (100%) rename {querydsl => persistence-modules/querydsl}/src/main/java/org/baeldung/querydsl/intro/entities/User.java (100%) rename {querydsl => persistence-modules/querydsl}/src/main/resources/META-INF/persistence.xml (100%) rename {querydsl => persistence-modules/querydsl}/src/main/resources/logback.xml (100%) rename {querydsl => persistence-modules/querydsl}/src/test/java/org/baeldung/dao/PersonDaoIntegrationTest.java (100%) rename {querydsl => persistence-modules/querydsl}/src/test/java/org/baeldung/querydsl/intro/QueryDSLIntegrationTest.java (100%) rename {querydsl => persistence-modules/querydsl}/src/test/resources/db.properties (100%) rename {querydsl => persistence-modules/querydsl}/src/test/resources/test-context.xml (100%) rename {querydsl => persistence-modules/querydsl}/src/test/resources/test-db.xml (100%) rename {redis => persistence-modules/redis}/README.md (100%) rename {redis => persistence-modules/redis}/pom.xml (96%) rename {redis => persistence-modules/redis}/src/main/java/com/baeldung/CustomMessage.java (100%) rename {redis => persistence-modules/redis}/src/main/java/com/baeldung/Ledger.java (100%) rename {redis => persistence-modules/redis}/src/main/java/com/baeldung/LedgerLiveObject.java (100%) rename {redis => persistence-modules/redis}/src/main/java/com/baeldung/LedgerServiceImpl.java (100%) rename {redis => persistence-modules/redis}/src/main/java/com/baeldung/LedgerServiceInterface.java (100%) rename {redis => persistence-modules/redis}/src/main/resources/singleNodeConfig.json (100%) rename {redis => persistence-modules/redis}/src/main/resources/singleNodeConfig.yaml (100%) rename {redis => persistence-modules/redis}/src/test/java/com/baeldung/JedisIntegrationTest.java (100%) rename {redis => persistence-modules/redis}/src/test/java/com/baeldung/RedissonConfigurationIntegrationTest.java (100%) rename {redis => persistence-modules/redis}/src/test/java/com/baeldung/RedissonIntegrationTest.java (100%) rename {solr => persistence-modules/solr}/README.md (100%) rename {solr => persistence-modules/solr}/pom.xml (94%) rename {solr => persistence-modules/solr}/src/main/java/com/baeldung/solr/fulltext/search/model/Item.java (100%) rename {solr => persistence-modules/solr}/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchService.java (100%) rename {solr => persistence-modules/solr}/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceImpl.java (100%) rename {solr => persistence-modules/solr}/src/test/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceLiveTest.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/README.md (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/pom.xml (99%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/java/org/baeldung/spring/data/cassandra/config/CassandraConfig.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/java/org/baeldung/spring/data/cassandra/model/Book.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/java/org/baeldung/spring/data/cassandra/repository/BookRepository.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/resources/cassandra.properties (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/resources/logback.xml (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/main/resources/test.png (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/test/java/org/baeldung/spring/data/cassandra/repository/BookRepositoryIntegrationTest.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/test/java/org/baeldung/spring/data/cassandra/repository/CassandraTemplateIntegrationTest.java (100%) rename {spring-data-cassandra => persistence-modules/spring-data-cassandra}/src/test/java/org/baeldung/spring/data/cassandra/repository/CqlQueriesIntegrationTest.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/.gitignore (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/README.MD (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/pom.xml (96%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/java/com/baeldung/Application.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/java/com/baeldung/spring/data/dynamodb/config/DynamoDBConfig.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/java/com/baeldung/spring/data/dynamodb/model/ProductInfo.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/java/com/baeldung/spring/data/dynamodb/repositories/ProductInfoRepository.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/resources/application.properties (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/resources/demo.properties (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/resources/logback.xml (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/main/resources/templates/index.html (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/test/java/com/baeldung/spring/data/dynamodb/repository/ProductInfoRepositoryIntegrationTest.java (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/test/resources/application.properties (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/test/resources/exception-hibernate.properties (100%) rename {spring-data-dynamodb => persistence-modules/spring-data-dynamodb}/src/test/resources/exception.properties (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/README.md (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/pom.xml (98%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionExecution.java (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionImpl.java (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/java/com/baeldung/spring/data/gemfire/function/GemfireConfiguration.java (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/java/com/baeldung/spring/data/gemfire/model/Employee.java (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepository.java (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/main/resources/application-context.xml (100%) rename {spring-data-gemfire => persistence-modules/spring-data-gemfire}/src/test/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepositoryIntegrationTest.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/README.md (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/pom.xml (99%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jConfiguration.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jTestConfiguration.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/domain/Car.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/domain/Company.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/domain/Movie.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/domain/Person.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/domain/Role.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/repostory/MovieRepository.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/repostory/PersonRepository.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/java/com/baeldung/spring/data/neo4j/services/MovieService.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/resources/logback.xml (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/main/resources/test.png (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/test/java/com/baeldung/neo4j/Neo4JServerLiveTest.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/test/java/com/baeldung/neo4j/Neo4jLiveTest.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/test/java/com/baeldung/neo4j/Neo4jOgmLiveTest.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/test/java/com/baeldung/spring/data/neo4j/MovieRepositoryIntegrationTest.java (100%) rename {spring-data-neo4j => persistence-modules/spring-data-neo4j}/src/test/resources/logback.xml (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/README.md (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/pom.xml (98%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/model/Student.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepositoryImpl.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/resources/logback.xml (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/main/resources/test.png (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerIntegrationTest.java (100%) rename {spring-data-redis => persistence-modules/spring-data-redis}/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryIntegrationTest.java (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/README.md (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/pom.xml (97%) rename {spring-data-solr => persistence-modules/spring-data-solr}/src/main/java/com/baeldung/spring/data/solr/config/SolrConfig.java (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/src/main/java/com/baeldung/spring/data/solr/model/Product.java (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/src/main/java/com/baeldung/spring/data/solr/repository/ProductRepository.java (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/src/main/resources/solr-named-queries.properties (100%) rename {spring-data-solr => persistence-modules/spring-data-solr}/src/test/java/com/baeldung/spring/data/solr/repo/ProductRepositoryIntegrationTest.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/.gitignore (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/README.md (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/pom.xml (96%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/EventDao.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/FooDao.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/IEventDao.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/IFooDao.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/dao/IOperations.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/model/Event.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/model/Foo.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/service/EventService.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/persistence/service/FooService.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/spring/PersistenceConfig.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/exceptionDemo.cfg.xml (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/exceptionDemoPersistenceConfig.xml (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/logback.xml (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/persistence-h2.properties (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/persistence-mysql.properties (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/resources/persistenceConfig.xml (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/webapp/WEB-INF/view/sample.jsp (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/main/webapp/WEB-INF/web.xml (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/test/java/org/baeldung/persistence/service/FooServicePersistenceIntegrationTest.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingAnnoSessionBeanMainIntegrationTest.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingLocalSessionBeanMainIntegrationTest.java (100%) rename {spring-hibernate3 => persistence-modules/spring-hibernate-3}/src/test/resources/.gitignore (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/.gitignore (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/README.md (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/pom.xml (97%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/immutable/entities/Event.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/immutable/entities/EventGeneratedId.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/immutable/util/HibernateUtil.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/manytomany/model/Employee.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/manytomany/model/Project.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/hibernate/manytomany/util/HibernateUtil.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/manytomany/spring/PersistenceConfig.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/dao/IFooDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/dao/common/AbstractDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/dao/common/AbstractHibernateDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/dao/common/IOperations.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/dao/impl/FooHibernateDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/manytomany/dao/IEmployeeDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/manytomany/dao/IProjectDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/manytomany/dao/impl/EmployeeDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/manytomany/dao/impl/ProjectDao.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/persistence/model/Foo.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/spring/PersistenceConfig.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/java/com/baeldung/spring/PersistenceXmlConfig.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/hibernate5Config.xml (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/immutable.cfg.xml (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/logback.xml (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/manytomany.cfg.xml (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/persistence-h2.properties (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/main/resources/persistence-mysql.properties (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/test/java/com/baeldung/hibernate/immutable/HibernateImmutableIntegrationTest.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationJavaConfigMainIntegrationTest.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationMainIntegrationTest.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/test/java/com/baeldung/persistence/dao/common/HibernateDaoIntegrationTest.java (100%) rename {spring-hibernate5 => persistence-modules/spring-hibernate-5}/src/test/resources/.gitignore (100%) diff --git a/java-cassandra/README.md b/persistence-modules/java-cassandra/README.md similarity index 100% rename from java-cassandra/README.md rename to persistence-modules/java-cassandra/README.md diff --git a/java-cassandra/pom.xml b/persistence-modules/java-cassandra/pom.xml similarity index 98% rename from java-cassandra/pom.xml rename to persistence-modules/java-cassandra/pom.xml index 12df920e7d..faaabb9e2e 100644 --- a/java-cassandra/pom.xml +++ b/persistence-modules/java-cassandra/pom.xml @@ -11,6 +11,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraClient.java b/persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraClient.java similarity index 100% rename from java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraClient.java rename to persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraClient.java diff --git a/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraConnector.java b/persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraConnector.java similarity index 100% rename from java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraConnector.java rename to persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/CassandraConnector.java diff --git a/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/domain/Book.java b/persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/domain/Book.java similarity index 100% rename from java-cassandra/src/main/java/com/baeldung/cassandra/java/client/domain/Book.java rename to persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/domain/Book.java diff --git a/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/BookRepository.java b/persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/BookRepository.java similarity index 100% rename from java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/BookRepository.java rename to persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/BookRepository.java diff --git a/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepository.java b/persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepository.java similarity index 100% rename from java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepository.java rename to persistence-modules/java-cassandra/src/main/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepository.java diff --git a/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/BookRepositoryIntegrationTest.java b/persistence-modules/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/BookRepositoryIntegrationTest.java similarity index 100% rename from java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/BookRepositoryIntegrationTest.java rename to persistence-modules/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/BookRepositoryIntegrationTest.java diff --git a/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepositoryIntegrationTest.java b/persistence-modules/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepositoryIntegrationTest.java similarity index 100% rename from java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepositoryIntegrationTest.java rename to persistence-modules/java-cassandra/src/test/java/com/baeldung/cassandra/java/client/repository/KeyspaceRepositoryIntegrationTest.java diff --git a/java-mongodb/.gitignore b/persistence-modules/java-mongodb/.gitignore similarity index 100% rename from java-mongodb/.gitignore rename to persistence-modules/java-mongodb/.gitignore diff --git a/java-mongodb/README.md b/persistence-modules/java-mongodb/README.md similarity index 100% rename from java-mongodb/README.md rename to persistence-modules/java-mongodb/README.md diff --git a/java-mongodb/pom.xml b/persistence-modules/java-mongodb/pom.xml similarity index 97% rename from java-mongodb/pom.xml rename to persistence-modules/java-mongodb/pom.xml index 304d961b0a..aab48921a6 100644 --- a/java-mongodb/pom.xml +++ b/persistence-modules/java-mongodb/pom.xml @@ -11,6 +11,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/java-mongodb/src/main/java/com/baeldung/MongoExample.java b/persistence-modules/java-mongodb/src/main/java/com/baeldung/MongoExample.java similarity index 100% rename from java-mongodb/src/main/java/com/baeldung/MongoExample.java rename to persistence-modules/java-mongodb/src/main/java/com/baeldung/MongoExample.java diff --git a/java-mongodb/src/test/java/com/baeldung/AppIntegrationTest.java b/persistence-modules/java-mongodb/src/test/java/com/baeldung/AppIntegrationTest.java similarity index 100% rename from java-mongodb/src/test/java/com/baeldung/AppIntegrationTest.java rename to persistence-modules/java-mongodb/src/test/java/com/baeldung/AppIntegrationTest.java diff --git a/liquibase/README.md b/persistence-modules/liquibase/README.md similarity index 100% rename from liquibase/README.md rename to persistence-modules/liquibase/README.md diff --git a/liquibase/pom.xml b/persistence-modules/liquibase/pom.xml similarity index 97% rename from liquibase/pom.xml rename to persistence-modules/liquibase/pom.xml index d26acc8c98..020c2516a2 100644 --- a/liquibase/pom.xml +++ b/persistence-modules/liquibase/pom.xml @@ -6,6 +6,7 @@ parent-modules com.baeldung 1.0.0-SNAPSHOT + ../ 4.0.0 diff --git a/liquibase/src/main/resources/liquibase/db-changelog.xml b/persistence-modules/liquibase/src/main/resources/liquibase/db-changelog.xml similarity index 100% rename from liquibase/src/main/resources/liquibase/db-changelog.xml rename to persistence-modules/liquibase/src/main/resources/liquibase/db-changelog.xml diff --git a/liquibase/src/main/resources/liquibase/liquibase.properties b/persistence-modules/liquibase/src/main/resources/liquibase/liquibase.properties similarity index 100% rename from liquibase/src/main/resources/liquibase/liquibase.properties rename to persistence-modules/liquibase/src/main/resources/liquibase/liquibase.properties diff --git a/querydsl/README.md b/persistence-modules/querydsl/README.md similarity index 100% rename from querydsl/README.md rename to persistence-modules/querydsl/README.md diff --git a/querydsl/pom.xml b/persistence-modules/querydsl/pom.xml similarity index 99% rename from querydsl/pom.xml rename to persistence-modules/querydsl/pom.xml index 6c968f01e4..27f383e0c6 100644 --- a/querydsl/pom.xml +++ b/persistence-modules/querydsl/pom.xml @@ -15,6 +15,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/querydsl/src/main/java/org/baeldung/dao/PersonDao.java b/persistence-modules/querydsl/src/main/java/org/baeldung/dao/PersonDao.java similarity index 100% rename from querydsl/src/main/java/org/baeldung/dao/PersonDao.java rename to persistence-modules/querydsl/src/main/java/org/baeldung/dao/PersonDao.java diff --git a/querydsl/src/main/java/org/baeldung/dao/PersonDaoImpl.java b/persistence-modules/querydsl/src/main/java/org/baeldung/dao/PersonDaoImpl.java similarity index 100% rename from querydsl/src/main/java/org/baeldung/dao/PersonDaoImpl.java rename to persistence-modules/querydsl/src/main/java/org/baeldung/dao/PersonDaoImpl.java diff --git a/querydsl/src/main/java/org/baeldung/entity/Person.java b/persistence-modules/querydsl/src/main/java/org/baeldung/entity/Person.java similarity index 100% rename from querydsl/src/main/java/org/baeldung/entity/Person.java rename to persistence-modules/querydsl/src/main/java/org/baeldung/entity/Person.java diff --git a/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/BlogPost.java b/persistence-modules/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/BlogPost.java similarity index 100% rename from querydsl/src/main/java/org/baeldung/querydsl/intro/entities/BlogPost.java rename to persistence-modules/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/BlogPost.java diff --git a/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/User.java b/persistence-modules/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/User.java similarity index 100% rename from querydsl/src/main/java/org/baeldung/querydsl/intro/entities/User.java rename to persistence-modules/querydsl/src/main/java/org/baeldung/querydsl/intro/entities/User.java diff --git a/querydsl/src/main/resources/META-INF/persistence.xml b/persistence-modules/querydsl/src/main/resources/META-INF/persistence.xml similarity index 100% rename from querydsl/src/main/resources/META-INF/persistence.xml rename to persistence-modules/querydsl/src/main/resources/META-INF/persistence.xml diff --git a/querydsl/src/main/resources/logback.xml b/persistence-modules/querydsl/src/main/resources/logback.xml similarity index 100% rename from querydsl/src/main/resources/logback.xml rename to persistence-modules/querydsl/src/main/resources/logback.xml diff --git a/querydsl/src/test/java/org/baeldung/dao/PersonDaoIntegrationTest.java b/persistence-modules/querydsl/src/test/java/org/baeldung/dao/PersonDaoIntegrationTest.java similarity index 100% rename from querydsl/src/test/java/org/baeldung/dao/PersonDaoIntegrationTest.java rename to persistence-modules/querydsl/src/test/java/org/baeldung/dao/PersonDaoIntegrationTest.java diff --git a/querydsl/src/test/java/org/baeldung/querydsl/intro/QueryDSLIntegrationTest.java b/persistence-modules/querydsl/src/test/java/org/baeldung/querydsl/intro/QueryDSLIntegrationTest.java similarity index 100% rename from querydsl/src/test/java/org/baeldung/querydsl/intro/QueryDSLIntegrationTest.java rename to persistence-modules/querydsl/src/test/java/org/baeldung/querydsl/intro/QueryDSLIntegrationTest.java diff --git a/querydsl/src/test/resources/db.properties b/persistence-modules/querydsl/src/test/resources/db.properties similarity index 100% rename from querydsl/src/test/resources/db.properties rename to persistence-modules/querydsl/src/test/resources/db.properties diff --git a/querydsl/src/test/resources/test-context.xml b/persistence-modules/querydsl/src/test/resources/test-context.xml similarity index 100% rename from querydsl/src/test/resources/test-context.xml rename to persistence-modules/querydsl/src/test/resources/test-context.xml diff --git a/querydsl/src/test/resources/test-db.xml b/persistence-modules/querydsl/src/test/resources/test-db.xml similarity index 100% rename from querydsl/src/test/resources/test-db.xml rename to persistence-modules/querydsl/src/test/resources/test-db.xml diff --git a/redis/README.md b/persistence-modules/redis/README.md similarity index 100% rename from redis/README.md rename to persistence-modules/redis/README.md diff --git a/redis/pom.xml b/persistence-modules/redis/pom.xml similarity index 96% rename from redis/pom.xml rename to persistence-modules/redis/pom.xml index db454188a7..ef081a2c69 100644 --- a/redis/pom.xml +++ b/persistence-modules/redis/pom.xml @@ -15,6 +15,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/redis/src/main/java/com/baeldung/CustomMessage.java b/persistence-modules/redis/src/main/java/com/baeldung/CustomMessage.java similarity index 100% rename from redis/src/main/java/com/baeldung/CustomMessage.java rename to persistence-modules/redis/src/main/java/com/baeldung/CustomMessage.java diff --git a/redis/src/main/java/com/baeldung/Ledger.java b/persistence-modules/redis/src/main/java/com/baeldung/Ledger.java similarity index 100% rename from redis/src/main/java/com/baeldung/Ledger.java rename to persistence-modules/redis/src/main/java/com/baeldung/Ledger.java diff --git a/redis/src/main/java/com/baeldung/LedgerLiveObject.java b/persistence-modules/redis/src/main/java/com/baeldung/LedgerLiveObject.java similarity index 100% rename from redis/src/main/java/com/baeldung/LedgerLiveObject.java rename to persistence-modules/redis/src/main/java/com/baeldung/LedgerLiveObject.java diff --git a/redis/src/main/java/com/baeldung/LedgerServiceImpl.java b/persistence-modules/redis/src/main/java/com/baeldung/LedgerServiceImpl.java similarity index 100% rename from redis/src/main/java/com/baeldung/LedgerServiceImpl.java rename to persistence-modules/redis/src/main/java/com/baeldung/LedgerServiceImpl.java diff --git a/redis/src/main/java/com/baeldung/LedgerServiceInterface.java b/persistence-modules/redis/src/main/java/com/baeldung/LedgerServiceInterface.java similarity index 100% rename from redis/src/main/java/com/baeldung/LedgerServiceInterface.java rename to persistence-modules/redis/src/main/java/com/baeldung/LedgerServiceInterface.java diff --git a/redis/src/main/resources/singleNodeConfig.json b/persistence-modules/redis/src/main/resources/singleNodeConfig.json similarity index 100% rename from redis/src/main/resources/singleNodeConfig.json rename to persistence-modules/redis/src/main/resources/singleNodeConfig.json diff --git a/redis/src/main/resources/singleNodeConfig.yaml b/persistence-modules/redis/src/main/resources/singleNodeConfig.yaml similarity index 100% rename from redis/src/main/resources/singleNodeConfig.yaml rename to persistence-modules/redis/src/main/resources/singleNodeConfig.yaml diff --git a/redis/src/test/java/com/baeldung/JedisIntegrationTest.java b/persistence-modules/redis/src/test/java/com/baeldung/JedisIntegrationTest.java similarity index 100% rename from redis/src/test/java/com/baeldung/JedisIntegrationTest.java rename to persistence-modules/redis/src/test/java/com/baeldung/JedisIntegrationTest.java diff --git a/redis/src/test/java/com/baeldung/RedissonConfigurationIntegrationTest.java b/persistence-modules/redis/src/test/java/com/baeldung/RedissonConfigurationIntegrationTest.java similarity index 100% rename from redis/src/test/java/com/baeldung/RedissonConfigurationIntegrationTest.java rename to persistence-modules/redis/src/test/java/com/baeldung/RedissonConfigurationIntegrationTest.java diff --git a/redis/src/test/java/com/baeldung/RedissonIntegrationTest.java b/persistence-modules/redis/src/test/java/com/baeldung/RedissonIntegrationTest.java similarity index 100% rename from redis/src/test/java/com/baeldung/RedissonIntegrationTest.java rename to persistence-modules/redis/src/test/java/com/baeldung/RedissonIntegrationTest.java diff --git a/solr/README.md b/persistence-modules/solr/README.md similarity index 100% rename from solr/README.md rename to persistence-modules/solr/README.md diff --git a/solr/pom.xml b/persistence-modules/solr/pom.xml similarity index 94% rename from solr/pom.xml rename to persistence-modules/solr/pom.xml index 1b26a21edc..2fd0bdd721 100644 --- a/solr/pom.xml +++ b/persistence-modules/solr/pom.xml @@ -12,6 +12,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/solr/src/main/java/com/baeldung/solr/fulltext/search/model/Item.java b/persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/model/Item.java similarity index 100% rename from solr/src/main/java/com/baeldung/solr/fulltext/search/model/Item.java rename to persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/model/Item.java diff --git a/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchService.java b/persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchService.java similarity index 100% rename from solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchService.java rename to persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchService.java diff --git a/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceImpl.java b/persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceImpl.java similarity index 100% rename from solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceImpl.java rename to persistence-modules/solr/src/main/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceImpl.java diff --git a/solr/src/test/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceLiveTest.java b/persistence-modules/solr/src/test/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceLiveTest.java similarity index 100% rename from solr/src/test/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceLiveTest.java rename to persistence-modules/solr/src/test/java/com/baeldung/solr/fulltext/search/service/ItemSearchServiceLiveTest.java diff --git a/spring-data-cassandra/README.md b/persistence-modules/spring-data-cassandra/README.md similarity index 100% rename from spring-data-cassandra/README.md rename to persistence-modules/spring-data-cassandra/README.md diff --git a/spring-data-cassandra/pom.xml b/persistence-modules/spring-data-cassandra/pom.xml similarity index 99% rename from spring-data-cassandra/pom.xml rename to persistence-modules/spring-data-cassandra/pom.xml index fbc2071134..607d7b90ba 100644 --- a/spring-data-cassandra/pom.xml +++ b/persistence-modules/spring-data-cassandra/pom.xml @@ -13,6 +13,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/config/CassandraConfig.java b/persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/config/CassandraConfig.java similarity index 100% rename from spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/config/CassandraConfig.java rename to persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/config/CassandraConfig.java diff --git a/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/model/Book.java b/persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/model/Book.java similarity index 100% rename from spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/model/Book.java rename to persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/model/Book.java diff --git a/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/repository/BookRepository.java b/persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/repository/BookRepository.java similarity index 100% rename from spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/repository/BookRepository.java rename to persistence-modules/spring-data-cassandra/src/main/java/org/baeldung/spring/data/cassandra/repository/BookRepository.java diff --git a/spring-data-cassandra/src/main/resources/cassandra.properties b/persistence-modules/spring-data-cassandra/src/main/resources/cassandra.properties similarity index 100% rename from spring-data-cassandra/src/main/resources/cassandra.properties rename to persistence-modules/spring-data-cassandra/src/main/resources/cassandra.properties diff --git a/spring-data-cassandra/src/main/resources/logback.xml b/persistence-modules/spring-data-cassandra/src/main/resources/logback.xml similarity index 100% rename from spring-data-cassandra/src/main/resources/logback.xml rename to persistence-modules/spring-data-cassandra/src/main/resources/logback.xml diff --git a/spring-data-cassandra/src/main/resources/test.png b/persistence-modules/spring-data-cassandra/src/main/resources/test.png similarity index 100% rename from spring-data-cassandra/src/main/resources/test.png rename to persistence-modules/spring-data-cassandra/src/main/resources/test.png diff --git a/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/BookRepositoryIntegrationTest.java b/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/BookRepositoryIntegrationTest.java similarity index 100% rename from spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/BookRepositoryIntegrationTest.java rename to persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/BookRepositoryIntegrationTest.java diff --git a/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CassandraTemplateIntegrationTest.java b/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CassandraTemplateIntegrationTest.java similarity index 100% rename from spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CassandraTemplateIntegrationTest.java rename to persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CassandraTemplateIntegrationTest.java diff --git a/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CqlQueriesIntegrationTest.java b/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CqlQueriesIntegrationTest.java similarity index 100% rename from spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CqlQueriesIntegrationTest.java rename to persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/spring/data/cassandra/repository/CqlQueriesIntegrationTest.java diff --git a/spring-data-dynamodb/.gitignore b/persistence-modules/spring-data-dynamodb/.gitignore similarity index 100% rename from spring-data-dynamodb/.gitignore rename to persistence-modules/spring-data-dynamodb/.gitignore diff --git a/spring-data-dynamodb/README.MD b/persistence-modules/spring-data-dynamodb/README.MD similarity index 100% rename from spring-data-dynamodb/README.MD rename to persistence-modules/spring-data-dynamodb/README.MD diff --git a/spring-data-dynamodb/pom.xml b/persistence-modules/spring-data-dynamodb/pom.xml similarity index 96% rename from spring-data-dynamodb/pom.xml rename to persistence-modules/spring-data-dynamodb/pom.xml index 11bbbdf40f..bf90779c29 100644 --- a/spring-data-dynamodb/pom.xml +++ b/persistence-modules/spring-data-dynamodb/pom.xml @@ -12,7 +12,7 @@ parent-boot-5 com.baeldung 0.0.1-SNAPSHOT - ../parent-boot-5 + ../../parent-boot-5 diff --git a/spring-data-dynamodb/src/main/java/com/baeldung/Application.java b/persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/Application.java similarity index 100% rename from spring-data-dynamodb/src/main/java/com/baeldung/Application.java rename to persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/Application.java diff --git a/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/config/DynamoDBConfig.java b/persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/config/DynamoDBConfig.java similarity index 100% rename from spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/config/DynamoDBConfig.java rename to persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/config/DynamoDBConfig.java diff --git a/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/model/ProductInfo.java b/persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/model/ProductInfo.java similarity index 100% rename from spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/model/ProductInfo.java rename to persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/model/ProductInfo.java diff --git a/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/repositories/ProductInfoRepository.java b/persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/repositories/ProductInfoRepository.java similarity index 100% rename from spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/repositories/ProductInfoRepository.java rename to persistence-modules/spring-data-dynamodb/src/main/java/com/baeldung/spring/data/dynamodb/repositories/ProductInfoRepository.java diff --git a/spring-data-dynamodb/src/main/resources/application.properties b/persistence-modules/spring-data-dynamodb/src/main/resources/application.properties similarity index 100% rename from spring-data-dynamodb/src/main/resources/application.properties rename to persistence-modules/spring-data-dynamodb/src/main/resources/application.properties diff --git a/spring-data-dynamodb/src/main/resources/demo.properties b/persistence-modules/spring-data-dynamodb/src/main/resources/demo.properties similarity index 100% rename from spring-data-dynamodb/src/main/resources/demo.properties rename to persistence-modules/spring-data-dynamodb/src/main/resources/demo.properties diff --git a/spring-data-dynamodb/src/main/resources/logback.xml b/persistence-modules/spring-data-dynamodb/src/main/resources/logback.xml similarity index 100% rename from spring-data-dynamodb/src/main/resources/logback.xml rename to persistence-modules/spring-data-dynamodb/src/main/resources/logback.xml diff --git a/spring-data-dynamodb/src/main/resources/templates/index.html b/persistence-modules/spring-data-dynamodb/src/main/resources/templates/index.html similarity index 100% rename from spring-data-dynamodb/src/main/resources/templates/index.html rename to persistence-modules/spring-data-dynamodb/src/main/resources/templates/index.html diff --git a/spring-data-dynamodb/src/test/java/com/baeldung/spring/data/dynamodb/repository/ProductInfoRepositoryIntegrationTest.java b/persistence-modules/spring-data-dynamodb/src/test/java/com/baeldung/spring/data/dynamodb/repository/ProductInfoRepositoryIntegrationTest.java similarity index 100% rename from spring-data-dynamodb/src/test/java/com/baeldung/spring/data/dynamodb/repository/ProductInfoRepositoryIntegrationTest.java rename to persistence-modules/spring-data-dynamodb/src/test/java/com/baeldung/spring/data/dynamodb/repository/ProductInfoRepositoryIntegrationTest.java diff --git a/spring-data-dynamodb/src/test/resources/application.properties b/persistence-modules/spring-data-dynamodb/src/test/resources/application.properties similarity index 100% rename from spring-data-dynamodb/src/test/resources/application.properties rename to persistence-modules/spring-data-dynamodb/src/test/resources/application.properties diff --git a/spring-data-dynamodb/src/test/resources/exception-hibernate.properties b/persistence-modules/spring-data-dynamodb/src/test/resources/exception-hibernate.properties similarity index 100% rename from spring-data-dynamodb/src/test/resources/exception-hibernate.properties rename to persistence-modules/spring-data-dynamodb/src/test/resources/exception-hibernate.properties diff --git a/spring-data-dynamodb/src/test/resources/exception.properties b/persistence-modules/spring-data-dynamodb/src/test/resources/exception.properties similarity index 100% rename from spring-data-dynamodb/src/test/resources/exception.properties rename to persistence-modules/spring-data-dynamodb/src/test/resources/exception.properties diff --git a/spring-data-gemfire/README.md b/persistence-modules/spring-data-gemfire/README.md similarity index 100% rename from spring-data-gemfire/README.md rename to persistence-modules/spring-data-gemfire/README.md diff --git a/spring-data-gemfire/pom.xml b/persistence-modules/spring-data-gemfire/pom.xml similarity index 98% rename from spring-data-gemfire/pom.xml rename to persistence-modules/spring-data-gemfire/pom.xml index ae7612d719..9108865b4c 100644 --- a/spring-data-gemfire/pom.xml +++ b/persistence-modules/spring-data-gemfire/pom.xml @@ -12,6 +12,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionExecution.java b/persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionExecution.java similarity index 100% rename from spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionExecution.java rename to persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionExecution.java diff --git a/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionImpl.java b/persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionImpl.java similarity index 100% rename from spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionImpl.java rename to persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/FunctionImpl.java diff --git a/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/GemfireConfiguration.java b/persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/GemfireConfiguration.java similarity index 100% rename from spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/GemfireConfiguration.java rename to persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/function/GemfireConfiguration.java diff --git a/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/model/Employee.java b/persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/model/Employee.java similarity index 100% rename from spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/model/Employee.java rename to persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/model/Employee.java diff --git a/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepository.java b/persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepository.java similarity index 100% rename from spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepository.java rename to persistence-modules/spring-data-gemfire/src/main/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepository.java diff --git a/spring-data-gemfire/src/main/resources/application-context.xml b/persistence-modules/spring-data-gemfire/src/main/resources/application-context.xml similarity index 100% rename from spring-data-gemfire/src/main/resources/application-context.xml rename to persistence-modules/spring-data-gemfire/src/main/resources/application-context.xml diff --git a/spring-data-gemfire/src/test/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepositoryIntegrationTest.java b/persistence-modules/spring-data-gemfire/src/test/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepositoryIntegrationTest.java similarity index 100% rename from spring-data-gemfire/src/test/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepositoryIntegrationTest.java rename to persistence-modules/spring-data-gemfire/src/test/java/com/baeldung/spring/data/gemfire/repository/EmployeeRepositoryIntegrationTest.java diff --git a/spring-data-neo4j/README.md b/persistence-modules/spring-data-neo4j/README.md similarity index 100% rename from spring-data-neo4j/README.md rename to persistence-modules/spring-data-neo4j/README.md diff --git a/spring-data-neo4j/pom.xml b/persistence-modules/spring-data-neo4j/pom.xml similarity index 99% rename from spring-data-neo4j/pom.xml rename to persistence-modules/spring-data-neo4j/pom.xml index e01e7d7294..0055850ec3 100644 --- a/spring-data-neo4j/pom.xml +++ b/persistence-modules/spring-data-neo4j/pom.xml @@ -10,6 +10,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jConfiguration.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jConfiguration.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jConfiguration.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jConfiguration.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jTestConfiguration.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jTestConfiguration.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jTestConfiguration.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/config/MovieDatabaseNeo4jTestConfiguration.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Car.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Car.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Car.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Car.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Company.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Company.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Company.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Company.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Movie.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Movie.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Movie.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Movie.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Person.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Person.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Person.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Person.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Role.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Role.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Role.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/domain/Role.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/MovieRepository.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/MovieRepository.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/MovieRepository.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/MovieRepository.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/PersonRepository.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/PersonRepository.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/PersonRepository.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/repostory/PersonRepository.java diff --git a/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/services/MovieService.java b/persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/services/MovieService.java similarity index 100% rename from spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/services/MovieService.java rename to persistence-modules/spring-data-neo4j/src/main/java/com/baeldung/spring/data/neo4j/services/MovieService.java diff --git a/spring-data-neo4j/src/main/resources/logback.xml b/persistence-modules/spring-data-neo4j/src/main/resources/logback.xml similarity index 100% rename from spring-data-neo4j/src/main/resources/logback.xml rename to persistence-modules/spring-data-neo4j/src/main/resources/logback.xml diff --git a/spring-data-neo4j/src/main/resources/test.png b/persistence-modules/spring-data-neo4j/src/main/resources/test.png similarity index 100% rename from spring-data-neo4j/src/main/resources/test.png rename to persistence-modules/spring-data-neo4j/src/main/resources/test.png diff --git a/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4JServerLiveTest.java b/persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4JServerLiveTest.java similarity index 100% rename from spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4JServerLiveTest.java rename to persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4JServerLiveTest.java diff --git a/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jLiveTest.java b/persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jLiveTest.java similarity index 100% rename from spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jLiveTest.java rename to persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jLiveTest.java diff --git a/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jOgmLiveTest.java b/persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jOgmLiveTest.java similarity index 100% rename from spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jOgmLiveTest.java rename to persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/neo4j/Neo4jOgmLiveTest.java diff --git a/spring-data-neo4j/src/test/java/com/baeldung/spring/data/neo4j/MovieRepositoryIntegrationTest.java b/persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/spring/data/neo4j/MovieRepositoryIntegrationTest.java similarity index 100% rename from spring-data-neo4j/src/test/java/com/baeldung/spring/data/neo4j/MovieRepositoryIntegrationTest.java rename to persistence-modules/spring-data-neo4j/src/test/java/com/baeldung/spring/data/neo4j/MovieRepositoryIntegrationTest.java diff --git a/spring-data-neo4j/src/test/resources/logback.xml b/persistence-modules/spring-data-neo4j/src/test/resources/logback.xml similarity index 100% rename from spring-data-neo4j/src/test/resources/logback.xml rename to persistence-modules/spring-data-neo4j/src/test/resources/logback.xml diff --git a/spring-data-redis/README.md b/persistence-modules/spring-data-redis/README.md similarity index 100% rename from spring-data-redis/README.md rename to persistence-modules/spring-data-redis/README.md diff --git a/spring-data-redis/pom.xml b/persistence-modules/spring-data-redis/pom.xml similarity index 98% rename from spring-data-redis/pom.xml rename to persistence-modules/spring-data-redis/pom.xml index d2835595da..b184d7e369 100644 --- a/spring-data-redis/pom.xml +++ b/persistence-modules/spring-data-redis/pom.xml @@ -11,6 +11,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java diff --git a/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepositoryImpl.java b/persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepositoryImpl.java similarity index 100% rename from spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepositoryImpl.java rename to persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepositoryImpl.java diff --git a/spring-data-redis/src/main/resources/logback.xml b/persistence-modules/spring-data-redis/src/main/resources/logback.xml similarity index 100% rename from spring-data-redis/src/main/resources/logback.xml rename to persistence-modules/spring-data-redis/src/main/resources/logback.xml diff --git a/spring-data-redis/src/main/resources/test.png b/persistence-modules/spring-data-redis/src/main/resources/test.png similarity index 100% rename from spring-data-redis/src/main/resources/test.png rename to persistence-modules/spring-data-redis/src/main/resources/test.png diff --git a/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerIntegrationTest.java b/persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerIntegrationTest.java similarity index 100% rename from spring-data-redis/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerIntegrationTest.java rename to persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerIntegrationTest.java diff --git a/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryIntegrationTest.java b/persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryIntegrationTest.java similarity index 100% rename from spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryIntegrationTest.java rename to persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryIntegrationTest.java diff --git a/spring-data-solr/README.md b/persistence-modules/spring-data-solr/README.md similarity index 100% rename from spring-data-solr/README.md rename to persistence-modules/spring-data-solr/README.md diff --git a/spring-data-solr/pom.xml b/persistence-modules/spring-data-solr/pom.xml similarity index 97% rename from spring-data-solr/pom.xml rename to persistence-modules/spring-data-solr/pom.xml index 48ddaa7085..0759c1dbc0 100644 --- a/spring-data-solr/pom.xml +++ b/persistence-modules/spring-data-solr/pom.xml @@ -12,6 +12,7 @@ com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ diff --git a/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/config/SolrConfig.java b/persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/config/SolrConfig.java similarity index 100% rename from spring-data-solr/src/main/java/com/baeldung/spring/data/solr/config/SolrConfig.java rename to persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/config/SolrConfig.java diff --git a/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/model/Product.java b/persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/model/Product.java similarity index 100% rename from spring-data-solr/src/main/java/com/baeldung/spring/data/solr/model/Product.java rename to persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/model/Product.java diff --git a/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/repository/ProductRepository.java b/persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/repository/ProductRepository.java similarity index 100% rename from spring-data-solr/src/main/java/com/baeldung/spring/data/solr/repository/ProductRepository.java rename to persistence-modules/spring-data-solr/src/main/java/com/baeldung/spring/data/solr/repository/ProductRepository.java diff --git a/spring-data-solr/src/main/resources/solr-named-queries.properties b/persistence-modules/spring-data-solr/src/main/resources/solr-named-queries.properties similarity index 100% rename from spring-data-solr/src/main/resources/solr-named-queries.properties rename to persistence-modules/spring-data-solr/src/main/resources/solr-named-queries.properties diff --git a/spring-data-solr/src/test/java/com/baeldung/spring/data/solr/repo/ProductRepositoryIntegrationTest.java b/persistence-modules/spring-data-solr/src/test/java/com/baeldung/spring/data/solr/repo/ProductRepositoryIntegrationTest.java similarity index 100% rename from spring-data-solr/src/test/java/com/baeldung/spring/data/solr/repo/ProductRepositoryIntegrationTest.java rename to persistence-modules/spring-data-solr/src/test/java/com/baeldung/spring/data/solr/repo/ProductRepositoryIntegrationTest.java diff --git a/spring-hibernate3/.gitignore b/persistence-modules/spring-hibernate-3/.gitignore similarity index 100% rename from spring-hibernate3/.gitignore rename to persistence-modules/spring-hibernate-3/.gitignore diff --git a/spring-hibernate3/README.md b/persistence-modules/spring-hibernate-3/README.md similarity index 100% rename from spring-hibernate3/README.md rename to persistence-modules/spring-hibernate-3/README.md diff --git a/spring-hibernate3/pom.xml b/persistence-modules/spring-hibernate-3/pom.xml similarity index 96% rename from spring-hibernate3/pom.xml rename to persistence-modules/spring-hibernate-3/pom.xml index c36b1c0522..8eee819572 100644 --- a/spring-hibernate3/pom.xml +++ b/persistence-modules/spring-hibernate-3/pom.xml @@ -2,15 +2,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.baeldung - spring-hibernate3 + spring-hibernate-3 0.1-SNAPSHOT - spring-hibernate3 + spring-hibernate-3 com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ @@ -87,7 +88,7 @@ - spring-hibernate3 + spring-hibernate-3 src/main/resources diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/EventDao.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/EventDao.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/EventDao.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/EventDao.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/FooDao.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/FooDao.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/FooDao.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/FooDao.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IEventDao.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IEventDao.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IEventDao.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IEventDao.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IFooDao.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IFooDao.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IFooDao.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IFooDao.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IOperations.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IOperations.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IOperations.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/dao/IOperations.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/model/Event.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/model/Event.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/model/Event.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/model/Event.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/model/Foo.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/model/Foo.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/model/Foo.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/model/Foo.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/service/EventService.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/service/EventService.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/service/EventService.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/service/EventService.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/service/FooService.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/service/FooService.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/persistence/service/FooService.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/persistence/service/FooService.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceConfig.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/spring/PersistenceConfig.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceConfig.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/spring/PersistenceConfig.java diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java b/persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java similarity index 100% rename from spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java rename to persistence-modules/spring-hibernate-3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java diff --git a/spring-hibernate3/src/main/resources/exceptionDemo.cfg.xml b/persistence-modules/spring-hibernate-3/src/main/resources/exceptionDemo.cfg.xml similarity index 100% rename from spring-hibernate3/src/main/resources/exceptionDemo.cfg.xml rename to persistence-modules/spring-hibernate-3/src/main/resources/exceptionDemo.cfg.xml diff --git a/spring-hibernate3/src/main/resources/exceptionDemoPersistenceConfig.xml b/persistence-modules/spring-hibernate-3/src/main/resources/exceptionDemoPersistenceConfig.xml similarity index 100% rename from spring-hibernate3/src/main/resources/exceptionDemoPersistenceConfig.xml rename to persistence-modules/spring-hibernate-3/src/main/resources/exceptionDemoPersistenceConfig.xml diff --git a/spring-hibernate3/src/main/resources/logback.xml b/persistence-modules/spring-hibernate-3/src/main/resources/logback.xml similarity index 100% rename from spring-hibernate3/src/main/resources/logback.xml rename to persistence-modules/spring-hibernate-3/src/main/resources/logback.xml diff --git a/spring-hibernate3/src/main/resources/persistence-h2.properties b/persistence-modules/spring-hibernate-3/src/main/resources/persistence-h2.properties similarity index 100% rename from spring-hibernate3/src/main/resources/persistence-h2.properties rename to persistence-modules/spring-hibernate-3/src/main/resources/persistence-h2.properties diff --git a/spring-hibernate3/src/main/resources/persistence-mysql.properties b/persistence-modules/spring-hibernate-3/src/main/resources/persistence-mysql.properties similarity index 100% rename from spring-hibernate3/src/main/resources/persistence-mysql.properties rename to persistence-modules/spring-hibernate-3/src/main/resources/persistence-mysql.properties diff --git a/spring-hibernate3/src/main/resources/persistenceConfig.xml b/persistence-modules/spring-hibernate-3/src/main/resources/persistenceConfig.xml similarity index 100% rename from spring-hibernate3/src/main/resources/persistenceConfig.xml rename to persistence-modules/spring-hibernate-3/src/main/resources/persistenceConfig.xml diff --git a/spring-hibernate3/src/main/webapp/WEB-INF/view/sample.jsp b/persistence-modules/spring-hibernate-3/src/main/webapp/WEB-INF/view/sample.jsp similarity index 100% rename from spring-hibernate3/src/main/webapp/WEB-INF/view/sample.jsp rename to persistence-modules/spring-hibernate-3/src/main/webapp/WEB-INF/view/sample.jsp diff --git a/spring-hibernate3/src/main/webapp/WEB-INF/web.xml b/persistence-modules/spring-hibernate-3/src/main/webapp/WEB-INF/web.xml similarity index 100% rename from spring-hibernate3/src/main/webapp/WEB-INF/web.xml rename to persistence-modules/spring-hibernate-3/src/main/webapp/WEB-INF/web.xml diff --git a/spring-hibernate3/src/test/java/org/baeldung/persistence/service/FooServicePersistenceIntegrationTest.java b/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/FooServicePersistenceIntegrationTest.java similarity index 100% rename from spring-hibernate3/src/test/java/org/baeldung/persistence/service/FooServicePersistenceIntegrationTest.java rename to persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/FooServicePersistenceIntegrationTest.java diff --git a/spring-hibernate3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingAnnoSessionBeanMainIntegrationTest.java b/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingAnnoSessionBeanMainIntegrationTest.java similarity index 100% rename from spring-hibernate3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingAnnoSessionBeanMainIntegrationTest.java rename to persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingAnnoSessionBeanMainIntegrationTest.java diff --git a/spring-hibernate3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingLocalSessionBeanMainIntegrationTest.java b/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingLocalSessionBeanMainIntegrationTest.java similarity index 100% rename from spring-hibernate3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingLocalSessionBeanMainIntegrationTest.java rename to persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/persistence/service/NoHibernateSessBoundUsingLocalSessionBeanMainIntegrationTest.java diff --git a/spring-hibernate3/src/test/resources/.gitignore b/persistence-modules/spring-hibernate-3/src/test/resources/.gitignore similarity index 100% rename from spring-hibernate3/src/test/resources/.gitignore rename to persistence-modules/spring-hibernate-3/src/test/resources/.gitignore diff --git a/spring-hibernate5/.gitignore b/persistence-modules/spring-hibernate-5/.gitignore similarity index 100% rename from spring-hibernate5/.gitignore rename to persistence-modules/spring-hibernate-5/.gitignore diff --git a/spring-hibernate5/README.md b/persistence-modules/spring-hibernate-5/README.md similarity index 100% rename from spring-hibernate5/README.md rename to persistence-modules/spring-hibernate-5/README.md diff --git a/spring-hibernate5/pom.xml b/persistence-modules/spring-hibernate-5/pom.xml similarity index 97% rename from spring-hibernate5/pom.xml rename to persistence-modules/spring-hibernate-5/pom.xml index dac43c4dd3..f1f3d10347 100644 --- a/spring-hibernate5/pom.xml +++ b/persistence-modules/spring-hibernate-5/pom.xml @@ -2,15 +2,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.baeldung - spring-hibernate5 + spring-hibernate-5 0.1-SNAPSHOT - spring-hibernate5 + spring-hibernate-5 com.baeldung parent-modules 1.0.0-SNAPSHOT + ../ @@ -136,7 +137,7 @@ - spring-hibernate5 + spring-hibernate-5 src/main/resources diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/entities/Event.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/entities/Event.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/entities/Event.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/entities/Event.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/entities/EventGeneratedId.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/entities/EventGeneratedId.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/entities/EventGeneratedId.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/entities/EventGeneratedId.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/util/HibernateUtil.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/util/HibernateUtil.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/immutable/util/HibernateUtil.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/immutable/util/HibernateUtil.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/model/Employee.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/model/Employee.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/model/Employee.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/model/Employee.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/model/Project.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/model/Project.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/model/Project.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/model/Project.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/util/HibernateUtil.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/util/HibernateUtil.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/hibernate/manytomany/util/HibernateUtil.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/hibernate/manytomany/util/HibernateUtil.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/manytomany/spring/PersistenceConfig.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/manytomany/spring/PersistenceConfig.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/manytomany/spring/PersistenceConfig.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/manytomany/spring/PersistenceConfig.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/dao/IFooDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/IFooDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/dao/IFooDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/IFooDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/AbstractDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/AbstractDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/AbstractDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/AbstractDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/AbstractHibernateDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/AbstractHibernateDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/AbstractHibernateDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/AbstractHibernateDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/IOperations.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/IOperations.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/dao/common/IOperations.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/common/IOperations.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/dao/impl/FooHibernateDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/impl/FooHibernateDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/dao/impl/FooHibernateDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/dao/impl/FooHibernateDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/IEmployeeDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/IEmployeeDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/IEmployeeDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/IEmployeeDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/IProjectDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/IProjectDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/IProjectDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/IProjectDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/EmployeeDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/EmployeeDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/EmployeeDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/EmployeeDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/ProjectDao.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/ProjectDao.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/ProjectDao.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/manytomany/dao/impl/ProjectDao.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/persistence/model/Foo.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/model/Foo.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/persistence/model/Foo.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/persistence/model/Foo.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/spring/PersistenceConfig.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/spring/PersistenceConfig.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/spring/PersistenceConfig.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/spring/PersistenceConfig.java diff --git a/spring-hibernate5/src/main/java/com/baeldung/spring/PersistenceXmlConfig.java b/persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/spring/PersistenceXmlConfig.java similarity index 100% rename from spring-hibernate5/src/main/java/com/baeldung/spring/PersistenceXmlConfig.java rename to persistence-modules/spring-hibernate-5/src/main/java/com/baeldung/spring/PersistenceXmlConfig.java diff --git a/spring-hibernate5/src/main/resources/hibernate5Config.xml b/persistence-modules/spring-hibernate-5/src/main/resources/hibernate5Config.xml similarity index 100% rename from spring-hibernate5/src/main/resources/hibernate5Config.xml rename to persistence-modules/spring-hibernate-5/src/main/resources/hibernate5Config.xml diff --git a/spring-hibernate5/src/main/resources/immutable.cfg.xml b/persistence-modules/spring-hibernate-5/src/main/resources/immutable.cfg.xml similarity index 100% rename from spring-hibernate5/src/main/resources/immutable.cfg.xml rename to persistence-modules/spring-hibernate-5/src/main/resources/immutable.cfg.xml diff --git a/spring-hibernate5/src/main/resources/logback.xml b/persistence-modules/spring-hibernate-5/src/main/resources/logback.xml similarity index 100% rename from spring-hibernate5/src/main/resources/logback.xml rename to persistence-modules/spring-hibernate-5/src/main/resources/logback.xml diff --git a/spring-hibernate5/src/main/resources/manytomany.cfg.xml b/persistence-modules/spring-hibernate-5/src/main/resources/manytomany.cfg.xml similarity index 100% rename from spring-hibernate5/src/main/resources/manytomany.cfg.xml rename to persistence-modules/spring-hibernate-5/src/main/resources/manytomany.cfg.xml diff --git a/spring-hibernate5/src/main/resources/persistence-h2.properties b/persistence-modules/spring-hibernate-5/src/main/resources/persistence-h2.properties similarity index 100% rename from spring-hibernate5/src/main/resources/persistence-h2.properties rename to persistence-modules/spring-hibernate-5/src/main/resources/persistence-h2.properties diff --git a/spring-hibernate5/src/main/resources/persistence-mysql.properties b/persistence-modules/spring-hibernate-5/src/main/resources/persistence-mysql.properties similarity index 100% rename from spring-hibernate5/src/main/resources/persistence-mysql.properties rename to persistence-modules/spring-hibernate-5/src/main/resources/persistence-mysql.properties diff --git a/spring-hibernate5/src/test/java/com/baeldung/hibernate/immutable/HibernateImmutableIntegrationTest.java b/persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/immutable/HibernateImmutableIntegrationTest.java similarity index 100% rename from spring-hibernate5/src/test/java/com/baeldung/hibernate/immutable/HibernateImmutableIntegrationTest.java rename to persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/immutable/HibernateImmutableIntegrationTest.java diff --git a/spring-hibernate5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationJavaConfigMainIntegrationTest.java b/persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationJavaConfigMainIntegrationTest.java similarity index 100% rename from spring-hibernate5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationJavaConfigMainIntegrationTest.java rename to persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationJavaConfigMainIntegrationTest.java diff --git a/spring-hibernate5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationMainIntegrationTest.java b/persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationMainIntegrationTest.java similarity index 100% rename from spring-hibernate5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationMainIntegrationTest.java rename to persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/hibernate/manytomany/HibernateManyToManyAnnotationMainIntegrationTest.java diff --git a/spring-hibernate5/src/test/java/com/baeldung/persistence/dao/common/HibernateDaoIntegrationTest.java b/persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/persistence/dao/common/HibernateDaoIntegrationTest.java similarity index 100% rename from spring-hibernate5/src/test/java/com/baeldung/persistence/dao/common/HibernateDaoIntegrationTest.java rename to persistence-modules/spring-hibernate-5/src/test/java/com/baeldung/persistence/dao/common/HibernateDaoIntegrationTest.java diff --git a/spring-hibernate5/src/test/resources/.gitignore b/persistence-modules/spring-hibernate-5/src/test/resources/.gitignore similarity index 100% rename from spring-hibernate5/src/test/resources/.gitignore rename to persistence-modules/spring-hibernate-5/src/test/resources/.gitignore diff --git a/pom.xml b/pom.xml index 033215d6ae..033fca3d03 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ immutables jackson - + vavr javax-servlets javaxval @@ -124,11 +124,11 @@ pdf protobuffer - querydsl + persistence-modules/querydsl reactor-core - redis + persistence-modules/redis rest-assured rest-testing resteasy @@ -136,7 +136,7 @@ spring-swagger-codegen selenium-junit-testng - solr + persistence-modules/solr spark-java spring-5-mvc @@ -155,21 +155,21 @@ spring-core spring-cucumber spring-aop - spring-data-cassandra + persistence-modules/spring-data-cassandra spring-data-couchbase-2 - spring-data-dynamodb + persistence-modules/spring-data-dynamodb spring-data-elasticsearch spring-data-mongodb - spring-data-neo4j - spring-data-redis + persistence-modules/spring-data-neo4j + persistence-modules/spring-data-redis spring-data-rest - spring-data-solr + persistence-modules/spring-data-solr spring-dispatcher-servlet spring-exceptions spring-freemarker - spring-hibernate3 + persistence-modules/spring-hibernate-3 spring-hibernate4 - spring-hibernate5 + persistence-modules/spring-hibernate-5 spring-integration spring-jersey spring-jmeter-jenkins @@ -245,11 +245,11 @@ rabbitmq vertx - spring-data-gemfire + persistence-modules/spring-data-gemfire mybatis spring-drools drools - liquibase + persistence-modules/liquibase spring-boot-property-exp mockserver undertow