├── .gitignore ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── acme │ ├── model │ └── Customer.java │ └── repository │ ├── CustomerRepository.java │ └── custom │ ├── BulkOperations.java │ ├── DefaultBulkOperations.java │ ├── FlushingBulkOperations.java │ ├── JdbcTemplateBulkOperations.java │ ├── JdbiBulkOperations.java │ └── StatelessSessionBulkOperations.java └── test ├── java └── com │ └── acme │ ├── config │ ├── ClearDatabase.java │ ├── StatelessSessionFactoryBean.java │ └── TestConfiguration.java │ └── repository │ ├── CustomerRepositoryTest.java │ └── custom │ ├── AbstractBulkOperationsTest.java │ ├── DefaultBulkOperationsTest.java │ ├── FlushingBulkOperationsTest.java │ ├── JdbcTemplateBulkOperationsTest.java │ ├── JdbiBulkOperationsTest.java │ └── StatelessSessionBulkOperationsTest.java └── resources ├── logback-test.xml └── schema.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/acme/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/model/Customer.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/CustomerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/BulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/BulkOperations.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/DefaultBulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/DefaultBulkOperations.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/FlushingBulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/FlushingBulkOperations.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/JdbcTemplateBulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/JdbcTemplateBulkOperations.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/JdbiBulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/JdbiBulkOperations.java -------------------------------------------------------------------------------- /src/main/java/com/acme/repository/custom/StatelessSessionBulkOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/main/java/com/acme/repository/custom/StatelessSessionBulkOperations.java -------------------------------------------------------------------------------- /src/test/java/com/acme/config/ClearDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/config/ClearDatabase.java -------------------------------------------------------------------------------- /src/test/java/com/acme/config/StatelessSessionFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/config/StatelessSessionFactoryBean.java -------------------------------------------------------------------------------- /src/test/java/com/acme/config/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/config/TestConfiguration.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/CustomerRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/CustomerRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/AbstractBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/AbstractBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/DefaultBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/DefaultBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/FlushingBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/FlushingBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/JdbcTemplateBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/JdbcTemplateBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/JdbiBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/JdbiBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/java/com/acme/repository/custom/StatelessSessionBulkOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/java/com/acme/repository/custom/StatelessSessionBulkOperationsTest.java -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimikano/spring-jpa-bulk/HEAD/src/test/resources/schema.sql --------------------------------------------------------------------------------