Download spring data book Free Java Code

Description

Spring Data The Definitive Guide Modern Data Access for Enterprise Java Developers.

Source Files

The download file spring-data-book-master.zip has the following entries.


.gitignore/*from ww w  .  ja  v  a  2s . c  o m*/
README
doc/DomainModel.graffle
doc/DomainModel.pdf
formatting.xml
gemfire/pom.xml
gemfire/src/main/java/com/oreilly/springdata/gemfire/ApplicationConfig.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/AbstractPersistentEntity.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/Address.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/Customer.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/CustomerRepository.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/EmailAddress.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/GemfireCustomerRepository.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/Product.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/core/ProductRepository.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/order/LineItem.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/order/Order.java
gemfire/src/main/java/com/oreilly/springdata/gemfire/order/OrderRepository.java
gemfire/src/main/resources/META-INF/spring/application-context.xml
gemfire/src/main/resources/META-INF/spring/cache-config.xml
gemfire/src/test/java/com/oreilly/springdata/gemfire/AbstractIntegrationTest.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/ApplicationConfigTest.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/core/CoreMatchers.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/core/CustomerRepositoryIntegrationTest.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/core/GemfireCustomerRepositoryIntegrationTest.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/core/ProductRepositoryIntegrationTest.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/order/OrderMatchers.java
gemfire/src/test/java/com/oreilly/springdata/gemfire/order/OrderRepositoryIntegrationTest.java
gemfire/src/test/resources/com/oreilly/springdata/gemfire/core/GemfireCustomerRepositoryIntegrationTest-context.xml
gemfire/src/test/resources/logback.xml
hadoop/batch-extract/README.md
hadoop/batch-extract/data/part-00000
hadoop/batch-extract/data/part-00001
hadoop/batch-extract/pom.xml
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/batch/DecompressTasklet.java
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/batch/ProductFieldSetMapper.java
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/batch/ProductJdbcItemWriter.java
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/launch/LaunchDatabaseAndConsole.java
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/launch/LaunchExportProductsJob.java
hadoop/batch-extract/src/main/java/com/manning/sbia/ch01/launch/LaunchSpringBatchAdmin.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/domain/Product.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/DatabaseSkipListener.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/ProductProcessor.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/database/FieldSetSqlParameterSourceProvider.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/file/ProductFieldSetMapper.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/mongodb/FieldSetConverter.java
hadoop/batch-extract/src/main/java/com/oreilly/springdata/batch/item/mongodb/MongoItemWriter.java
hadoop/batch-extract/src/main/resources/META-INF/spring/batch-infrastructure-context.xml
hadoop/batch-extract/src/main/resources/META-INF/spring/export-from-hdfs-job-context.xml
hadoop/batch-extract/src/main/resources/META-INF/spring/hadoop-context.xml
hadoop/batch-extract/src/main/resources/META-INF/spring/initialize/initialize-database-context.xml
hadoop/batch-extract/src/main/resources/batch-default.properties
hadoop/batch-extract/src/main/resources/batch-h2.properties
hadoop/batch-extract/src/main/resources/batch.properties
hadoop/batch-extract/src/main/resources/cp-data.js
hadoop/batch-extract/src/main/resources/create-skip-log-table.sql
hadoop/batch-extract/src/main/resources/create-tables.sql
hadoop/batch-extract/src/main/resources/hadoop.properties
hadoop/batch-extract/src/main/resources/input/products.txt
hadoop/batch-extract/src/main/resources/input/products.zip
hadoop/batch-extract/src/main/resources/insert-data.sql
hadoop/batch-extract/src/main/resources/logback.xml
hadoop/batch-extract/src/main/webapp/WEB-INF/web.xml
hadoop/batch-extract/src/test/resources/input/products_corrupted.zip
hadoop/batch-extract/src/test/resources/input/products_with_errors.txt
hadoop/batch-extract/src/test/resources/input/products_with_errors.zip
hadoop/batch-extract/src/test/resources/job-context.xml
hadoop/batch-extract/src/test/resources/logback-test.xml
hadoop/batch-extract/src/test/resources/test-context.xml
hadoop/batch-import/README.md
hadoop/batch-import/data/part-00000
hadoop/batch-import/data/part-00001
hadoop/batch-import/pom.xml
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/ProductFieldSetMapper.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/config/BatchConfiguration.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/config/ItemReaderBuilder.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/AbstractHdfsItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/HdfsTextItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/MultiHdfsTextItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/SimpleAbstractHdfsItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/SimpleHdfsTextItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/database/FieldSetSqlParameterSourceProvider.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/mongodb/FieldSetConverter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/item/mongodb/MongoItemWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/launch/LaunchDatabaseAndConsole.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/launch/LaunchImportProductsJob.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/batch/launch/LaunchSpringBatchAdmin.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/domain/Product.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/domain/ProductRowMapper.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/AbstractHdfsWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/CustomFileHandler.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/FileExistsMode.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsTextFileWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsTextFileWriterFactory.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWriter.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWriterFactory.java
hadoop/batch-import/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWritingMessageHandler.java
hadoop/batch-import/src/main/resources/META-INF/spring/batch-infrastructure-context.xml
hadoop/batch-import/src/main/resources/META-INF/spring/hadoop-context.xml
hadoop/batch-import/src/main/resources/META-INF/spring/import-to-hdfs-job-context.xml
hadoop/batch-import/src/main/resources/META-INF/spring/initialize/initialize-database-context.xml
hadoop/batch-import/src/main/resources/batch-default.properties
hadoop/batch-import/src/main/resources/batch-h2.properties
hadoop/batch-import/src/main/resources/batch.properties
hadoop/batch-import/src/main/resources/cp-data.js
hadoop/batch-import/src/main/resources/create-and-populate-product-table.sql
hadoop/batch-import/src/main/resources/hadoop.properties
hadoop/batch-import/src/main/resources/input/products.txt
hadoop/batch-import/src/main/resources/input/products.zip
hadoop/batch-import/src/main/resources/insert-data.sql
hadoop/batch-import/src/main/resources/logback.xml
hadoop/batch-import/src/main/webapp/WEB-INF/web.xml
hadoop/batch-wordcount/README.md
hadoop/batch-wordcount/pom.xml
hadoop/batch-wordcount/src/main/java/com/oreilly/springdata/hadoop/wordcount/WordCount.java
hadoop/batch-wordcount/src/main/resources/META-INF/spring/batch-common-context.xml
hadoop/batch-wordcount/src/main/resources/META-INF/spring/hadoop-context.xml
hadoop/batch-wordcount/src/main/resources/META-INF/spring/wordcount-context.xml
hadoop/batch-wordcount/src/main/resources/batch.properties
hadoop/batch-wordcount/src/main/resources/copy-files.groovy
hadoop/batch-wordcount/src/main/resources/cp-data.js
hadoop/batch-wordcount/src/main/resources/data/nietzsche-chapter-1.txt
hadoop/batch-wordcount/src/main/resources/hadoop.properties
hadoop/batch-wordcount/src/main/resources/launch-context.xml
hadoop/batch-wordcount/src/main/resources/logback.xml
hadoop/batch-wordcount/src/main/resources/wordcount-context.xml
hadoop/batch-wordcount/src/test/java/org/springframework/data/hadoop/samples/WordCountWorkflowTests.java
hadoop/file-polling/README.md
hadoop/file-polling/pom.xml
hadoop/file-polling/src/main/java/com/oreilly/springdata/hadoop/filepolling/CustomFileHandler.java
hadoop/file-polling/src/main/java/com/oreilly/springdata/hadoop/filepolling/FileExistsMode.java
hadoop/file-polling/src/main/java/com/oreilly/springdata/hadoop/filepolling/FilePolling.java
hadoop/file-polling/src/main/java/com/oreilly/springdata/hadoop/filepolling/FsShellWritingMessageHandler.java
hadoop/file-polling/src/main/resources/META-INF/spring/application-context.xml
hadoop/file-polling/src/main/resources/META-INF/spring/hadoop-context.xml
hadoop/file-polling/src/main/resources/hadoop.properties
hadoop/file-polling/src/main/resources/logback.xml
hadoop/file-polling/src/main/resources/polling.properties
hadoop/file-polling/src/test/java/com/oreilly/springdata/hadoop/filepolling/FsShellTests.java
hadoop/file-polling/src/test/java/com/oreilly/springdata/hadoop/filepolling/FsShellWritingMessageHandlerTests.java
hadoop/ftp/README.md
hadoop/ftp/pom.xml
hadoop/ftp/src/main/java/com/oreilly/springdata/hadoop/ftp/CustomFileHandler.java
hadoop/ftp/src/main/java/com/oreilly/springdata/hadoop/ftp/FileExistsMode.java
hadoop/ftp/src/main/java/com/oreilly/springdata/hadoop/ftp/FsShellWritingMessageHandler.java
hadoop/ftp/src/main/java/com/oreilly/springdata/hadoop/ftp/Ftp.java
hadoop/ftp/src/main/resources/META-INF/spring/application-context.xml
hadoop/ftp/src/main/resources/ftp.properties
hadoop/ftp/src/main/resources/hadoop.properties
hadoop/ftp/src/main/resources/logback.xml
hadoop/hbase/README.md
hadoop/hbase/pom.xml
hadoop/hbase/src/main/java/com/oreilly/springdata/hadoop/hbase/User.java
hadoop/hbase/src/main/java/com/oreilly/springdata/hadoop/hbase/UserApp.java
hadoop/hbase/src/main/java/com/oreilly/springdata/hadoop/hbase/UserRepository.java
hadoop/hbase/src/main/java/com/oreilly/springdata/hadoop/hbase/UserUtils.java
hadoop/hbase/src/main/resources/META-INF/spring/application-context.xml
hadoop/hbase/src/main/resources/hbase.properties
hadoop/hbase/src/main/resources/logback.xml
hadoop/hive/.gitignore
hadoop/hive/README.md
hadoop/hive/data/apache.log
hadoop/hive/hive_uri_hits/.gitignore
hadoop/hive/pom.xml
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/AnalysisService.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/HiveApp.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/HiveAppWithApacheLogs.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/HiveClientCallback.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/HivePasswordRepository.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/HiveTemplatePasswordRepository.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/JdbcPasswordRepository.java
hadoop/hive/src/main/java/com/oreilly/springdata/hadoop/hive/PasswordRepository.java
hadoop/hive/src/main/resources/.gitignore
hadoop/hive/src/main/resources/META-INF/spring/hive-apache-log-context.xml
hadoop/hive/src/main/resources/META-INF/spring/hive-context.xml
hadoop/hive/src/main/resources/META-INF/spring/jdbc-context.xml
hadoop/hive/src/main/resources/apache-log-simple.hql
hadoop/hive/src/main/resources/apache-log.hql
hadoop/hive/src/main/resources/copy-files.groovy
hadoop/hive/src/main/resources/hadoop.properties
hadoop/hive/src/main/resources/hive-server.properties
hadoop/hive/src/main/resources/hive.properties
hadoop/hive/src/main/resources/logback.xml
hadoop/hive/src/main/resources/password-analysis.hql
hadoop/hive/src/main/resources/set-hive-permissions.groovy
hadoop/pig/README.md
hadoop/pig/data/apache.log
hadoop/pig/lib/piggybank-0.9.2.jar
hadoop/pig/pom.xml
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PasswordRepository.java
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PasswordService.java
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PigApp.java
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PigAppWithApacheLogs.java
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PigAppWithRepository.java
hadoop/pig/src/main/java/com/oreilly/springdata/hadoop/pig/PigPasswordRepository.java
hadoop/pig/src/main/resources/META-INF/spring/pig-context-apache-logs.xml
hadoop/pig/src/main/resources/META-INF/spring/pig-context-password-repository.xml
hadoop/pig/src/main/resources/META-INF/spring/pig-context.xml
hadoop/pig/src/main/resources/apache-log-simple.pig
hadoop/pig/src/main/resources/apache-log.pig
hadoop/pig/src/main/resources/copy-files.groovy
hadoop/pig/src/main/resources/core-site.xml
hadoop/pig/src/main/resources/hadoop.properties
hadoop/pig/src/main/resources/logback.xml
hadoop/pig/src/main/resources/password-analysis.pig
hadoop/pig/src/main/resources/pig-analysis.properties
hadoop/pig/src/main/resources/pig-server.properties
hadoop/scheduling-quartz/README.md
hadoop/scheduling-quartz/pom.xml
hadoop/scheduling-quartz/src/main/java/com/oreilly/springdata/hadoop/wordcount/Wordcount.java
hadoop/scheduling-quartz/src/main/resources/META-INF/spring/application-context.xml
hadoop/scheduling-quartz/src/main/resources/copy-data.js
hadoop/scheduling-quartz/src/main/resources/data/nietzsche-chapter-1.txt
hadoop/scheduling-quartz/src/main/resources/hadoop.properties
hadoop/scheduling-quartz/src/main/resources/logback.xml
hadoop/scheduling/README.md
hadoop/scheduling/pom.xml
hadoop/scheduling/src/main/java/com/oreilly/springdata/hadoop/wordcount/Wordcount.java
hadoop/scheduling/src/main/resources/META-INF/spring/application-context.xml
hadoop/scheduling/src/main/resources/copy-data.js
hadoop/scheduling/src/main/resources/data/nietzsche-chapter-1.txt
hadoop/scheduling/src/main/resources/hadoop.properties
hadoop/scheduling/src/main/resources/logback.xml
hadoop/streaming/README.md
hadoop/streaming/pom.xml
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/AbstractHdfsWriter.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/ControlBusController.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/CustomFileHandler.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/FileExistsMode.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsTextFileWriter.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsTextFileWriterFactory.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWriter.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWriterFactory.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/HdfsWritingMessageHandler.java
hadoop/streaming/src/main/java/com/oreilly/springdata/hadoop/streaming/Streaming.java
hadoop/streaming/src/main/java/com/oreilly/springdata/integration/ip/syslog/ByteArrayLfSerializer.java
hadoop/streaming/src/main/java/com/oreilly/springdata/integration/ip/syslog/SyslogTransformer.java
hadoop/streaming/src/main/resources/META-INF/spring/application-context.xml
hadoop/streaming/src/main/resources/META-INF/spring/controlbus-context.xml
hadoop/streaming/src/main/resources/META-INF/spring/hadoop-context.xml
hadoop/streaming/src/main/resources/hadoop.properties
hadoop/streaming/src/main/resources/logback.xml
hadoop/streaming/src/main/resources/syslog.properties
hadoop/streaming/src/test/java/com/oreilly/springdata/hadoop/streaming/HdfsTextFileWriterIntegrationTests.java
hadoop/streaming/src/test/java/com/oreilly/springdata/hadoop/streaming/SyslogToHdfsIntegrationTests.java
hadoop/wordcount-hdfs-copy/README.md
hadoop/wordcount-hdfs-copy/pom.xml
hadoop/wordcount-hdfs-copy/src/main/java/com/oreilly/springdata/hadoop/wordcount/Wordcount.java
hadoop/wordcount-hdfs-copy/src/main/resources/META-INF/spring/application-context.xml
hadoop/wordcount-hdfs-copy/src/main/resources/copy-files.groovy
hadoop/wordcount-hdfs-copy/src/main/resources/data/nietzsche-chapter-1.txt
hadoop/wordcount-hdfs-copy/src/main/resources/hadoop.properties
hadoop/wordcount-hdfs-copy/src/main/resources/logback.xml
hadoop/wordcount-spring-basic/README.md
hadoop/wordcount-spring-basic/pom.xml
hadoop/wordcount-spring-basic/src/main/java/com/oreilly/springdata/hadoop/wordcount/Wordcount.java
hadoop/wordcount-spring-basic/src/main/resources/META-INF/spring/application-context.xml
hadoop/wordcount-spring-basic/src/main/resources/hadoop.properties
hadoop/wordcount-spring-basic/src/main/resources/logback.xml
hadoop/wordcount-spring-intermediate/README.md
hadoop/wordcount-spring-intermediate/pom.xml
hadoop/wordcount-spring-intermediate/src/main/java/com/oreilly/springdata/hadoop/wordcount/Wordcount.java
hadoop/wordcount-spring-intermediate/src/main/resources/META-INF/spring/application-context.xml
hadoop/wordcount-spring-intermediate/src/main/resources/hadoop-default.properties
hadoop/wordcount-spring-intermediate/src/main/resources/hadoop-qa.properties
hadoop/wordcount-spring-intermediate/src/main/resources/logback.xml
hadoop/wordcount/README.md
hadoop/wordcount/pom.xml
hadoop/wordcount/src/main/java/com/oreilly/springdata/hadoop/wordcount/WordCount.java
jdbc/.gitignore
jdbc/db/init.properties
jdbc/db/init.script
jdbc/pom.xml
jdbc/src/generated/java/com/oreilly/springdata/jdbc/domain/QAddress.java
jdbc/src/generated/java/com/oreilly/springdata/jdbc/domain/QCustomer.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/ApplicationConfig.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/domain/AbstractEntity.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/domain/Address.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/domain/Customer.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/domain/EmailAddress.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/repository/CustomerRepository.java
jdbc/src/main/java/com/oreilly/springdata/jdbc/repository/QueryDslCustomerRepository.java
jdbc/src/main/resources/META-INF/spring/application-context-querydsl.xml
jdbc/src/main/resources/sql/schema.sql
jdbc/src/test/java/com/oreilly/springdata/jdbc/TestConfig.java
jdbc/src/test/java/com/oreilly/springdata/jdbc/repository/QueryDslCustomerRepositoryTest.java
jdbc/src/test/resources/jdbc.properties
jdbc/src/test/resources/log4j.properties
jdbc/src/test/resources/logback.xml
jdbc/src/test/resources/sql/test-data.sql
jpa/pom.xml
jpa/src/main/java/com/oreilly/springdata/jpa/ApplicationConfig.java
jpa/src/main/java/com/oreilly/springdata/jpa/InfrastructureConfig.java
jpa/src/main/java/com/oreilly/springdata/jpa/PlainJpaConfig.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/AbstractEntity.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/Address.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/Customer.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/CustomerRepository.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/EmailAddress.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/JpaCustomerRepository.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/Product.java
jpa/src/main/java/com/oreilly/springdata/jpa/core/ProductRepository.java
jpa/src/main/java/com/oreilly/springdata/jpa/order/LineItem.java
jpa/src/main/java/com/oreilly/springdata/jpa/order/Order.java
jpa/src/main/java/com/oreilly/springdata/jpa/order/OrderRepository.java
jpa/src/main/resources/META-INF/spring/application-context.xml
jpa/src/test/java/com/oreilly/springdata/jpa/AbstractIntegrationTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/ApplicationConfigTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/core/CoreMatchers.java
jpa/src/test/java/com/oreilly/springdata/jpa/core/CustomerRepositoryIntegrationTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/core/JpaCustomerRepositoryIntegrationTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/core/ProductRepositoryIntegrationTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/core/QuerydslProductRepositoryIntegrationTest.java
jpa/src/test/java/com/oreilly/springdata/jpa/order/OrderMatchers.java
jpa/src/test/java/com/oreilly/springdata/jpa/order/OrderRepositoryIntegrationTest.java
jpa/src/test/resources/data.sql
jpa/src/test/resources/logback.xml
mongodb/pom.xml
mongodb/src/main/java/com/oreilly/springdata/mongodb/ApplicationConfig.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/AbstractDocument.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/Address.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/Customer.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/CustomerRepository.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/EmailAddress.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/MongoDbCustomerRepository.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/Product.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/core/ProductRepository.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/order/LineItem.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/order/Order.java
mongodb/src/main/java/com/oreilly/springdata/mongodb/order/OrderRepository.java
mongodb/src/main/resources/META-INF/spring/application-context.xml
mongodb/src/test/java/com/oreilly/springdata/mongodb/AbstractIntegrationTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/ApplicationConfigTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/core/CoreMatchers.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/core/CustomerRepositoryIntegrationTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/core/MongoDbCustomerRepositoryIntegrationTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/core/ProductRepositoryIntegrationTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/core/QuerydslProductRepositoryIntegrationTest.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/order/OrderMatchers.java
mongodb/src/test/java/com/oreilly/springdata/mongodb/order/OrderRepositoryIntegrationTest.java
mongodb/src/test/resources/logback.xml
neo4j/pom.xml
neo4j/src/main/java/com/oreilly/springdata/neo4j/ApplicationConfig.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/AbstractEntity.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Address.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Category.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Country.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Customer.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/CustomerRepository.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/EmailAddress.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/EmailAddressConverter.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Product.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/ProductRepository.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Rating.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/core/Tag.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/order/LineItem.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/order/Order.java
neo4j/src/main/java/com/oreilly/springdata/neo4j/order/OrderRepository.java
neo4j/src/main/resources/META-INF/spring/application-context.xml
neo4j/src/main/resources/META-INF/spring/spring-data-context.xml
neo4j/src/test/java/com/oreilly/springdata/neo4j/AbstractIntegrationTest.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/ApplicationConfigTest.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/CollectionPathMatcher.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/LineItemMatcher.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/PropertyPathValueMatcher.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/TestApplicationConfig.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/core/CoreMatchers.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/core/CustomerRepositoryIntegrationTest.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/core/ProductRepositoryIntegrationTest.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/order/OrderMatchers.java
neo4j/src/test/java/com/oreilly/springdata/neo4j/order/OrderRepositoryIntegrationTest.java
neo4j/src/test/resources/data.sql
neo4j/src/test/resources/logback.xml
pom.xml
querydsl/pom.xml
querydsl/src/main/java/com/oreilly/springdata/querydsl/core/AbstractEntity.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/core/Address.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/core/Customer.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/core/EmailAddress.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/core/Product.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/order/LineItem.java
querydsl/src/main/java/com/oreilly/springdata/querydsl/order/Order.java
querydsl/src/test/java/com/oreilly/springdata/querydsl/core/ProductUnitTest.java
redis/pom.xml
redis/src/main/java/com/oreilly/springdata/redis/ApplicationConfig.java
redis/src/test/java/com/oreilly/springdata/redis/ApplicationConfigTest.java
redis/src/test/java/com/oreilly/springdata/redis/AtomicCountersTest.java
redis/src/test/java/com/oreilly/springdata/redis/KeyValueSerializersTest.java
redis/src/test/java/com/oreilly/springdata/redis/PubSubConfig.java
redis/src/test/java/com/oreilly/springdata/redis/PubSubTest.java
redis/src/test/java/com/oreilly/springdata/redis/caching/CacheableTest.java
redis/src/test/java/com/oreilly/springdata/redis/caching/CachingConfig.java
redis/src/test/java/com/oreilly/springdata/redis/caching/CachingTest.java
redis/src/test/resources/logback.xml
rest/pom.xml
rest/src/main/java/com/oreilly/springdata/rest/ApplicationConfig.java
rest/src/main/java/com/oreilly/springdata/rest/RestWebApplicationInitializer.java
rest/src/main/java/com/oreilly/springdata/rest/core/AbstractEntity.java
rest/src/main/java/com/oreilly/springdata/rest/core/Address.java
rest/src/main/java/com/oreilly/springdata/rest/core/Customer.java
rest/src/main/java/com/oreilly/springdata/rest/core/CustomerRepository.java
rest/src/main/java/com/oreilly/springdata/rest/core/EmailAddress.java
rest/src/main/java/com/oreilly/springdata/rest/core/Product.java
rest/src/main/java/com/oreilly/springdata/rest/core/ProductRepository.java
rest/src/main/java/com/oreilly/springdata/rest/order/LineItem.java
rest/src/main/java/com/oreilly/springdata/rest/order/Order.java
rest/src/main/java/com/oreilly/springdata/rest/order/OrderRepository.java
rest/src/main/java/com/oreilly/springdata/rest/util/SampleDataProvider.java
rest/src/main/resources/META-INF/spring/application-context.xml
rest/src/main/resources/META-INF/spring/infrastructure.xml
rest/src/main/resources/data.sql
rest/src/main/resources/logback.xml
rest/src/test/java/com/oreilly/springdata/rest/client/ClientConfiguration.java
rest/src/test/java/com/oreilly/springdata/rest/client/CustomerClient.java
rest/src/test/java/com/oreilly/springdata/rest/client/OrderClient.java
rest/src/test/java/com/oreilly/springdata/rest/client/ProductsClient.java
roo/roo-spring-data-jpa/log.roo
roo/roo-spring-data-jpa/pom.xml
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Address.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Address_Roo_JavaBean.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Address_Roo_Jpa_Entity.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Address_Roo_ToString.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Customer.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Customer_Roo_JavaBean.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Customer_Roo_Jpa_Entity.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/Customer_Roo_ToString.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/EmailAddress.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/EmailAddress_Roo_JavaBean.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/domain/EmailAddress_Roo_ToString.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/repository/AddressRepository.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/repository/AddressRepository_Roo_Jpa_Repository.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/repository/CustomerRepository.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/repository/CustomerRepository_Roo_Jpa_Repository.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/AddressController.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/AddressController_Roo_Controller.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/ApplicationConversionServiceFactoryBean.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/ApplicationConversionServiceFactoryBean_Roo_ConversionService.aj
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/CustomerController.java
roo/roo-spring-data-jpa/src/main/java/com/oreilly/springdata/roo/web/CustomerController_Roo_Controller.aj
roo/roo-spring-data-jpa/src/main/resources/META-INF/persistence.xml
roo/roo-spring-data-jpa/src/main/resources/META-INF/spring/applicationContext-jpa.xml
roo/roo-spring-data-jpa/src/main/resources/META-INF/spring/applicationContext.xml
roo/roo-spring-data-jpa/src/main/resources/META-INF/spring/database.properties
roo/roo-spring-data-jpa/src/main/resources/log4j.properties
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/classes/alt.properties
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/classes/standard.properties
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/i18n/application.properties
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/i18n/messages.properties
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/layouts/default.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/layouts/layouts.xml
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/spring/webmvc-config.xml
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/create.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/dependency.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/checkbox.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/column.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/datetime.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/display.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/editor.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/input.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/reference.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/select.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/simple.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/table.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/fields/textarea.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/find.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/list.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/show.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/form/update.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/menu/category.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/menu/item.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/menu/menu.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/language.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/load-scripts.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/pagination.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/panel.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/placeholder.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/tags/util/theme.tagx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/addresses/create.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/addresses/list.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/addresses/show.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/addresses/update.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/addresses/views.xml
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/customers/create.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/customers/list.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/customers/show.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/customers/update.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/customers/views.xml
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/dataAccessFailure.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/footer.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/header.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/index-template.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/index.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/menu.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/resourceNotFound.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/uncaughtException.jspx
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/views/views.xml
roo/roo-spring-data-jpa/src/main/webapp/WEB-INF/web.xml
roo/roo-spring-data-jpa/src/main/webapp/images/add.png
roo/roo-spring-data-jpa/src/main/webapp/images/banner-graphic.png
roo/roo-spring-data-jpa/src/main/webapp/images/create.png
roo/roo-spring-data-jpa/src/main/webapp/images/delete.png
roo/roo-spring-data-jpa/src/main/webapp/images/en.png
roo/roo-spring-data-jpa/src/main/webapp/images/list.png
roo/roo-spring-data-jpa/src/main/webapp/images/resultset_first.png
roo/roo-spring-data-jpa/src/main/webapp/images/resultset_last.png
roo/roo-spring-data-jpa/src/main/webapp/images/resultset_next.png
roo/roo-spring-data-jpa/src/main/webapp/images/resultset_previous.png
roo/roo-spring-data-jpa/src/main/webapp/images/show.png
roo/roo-spring-data-jpa/src/main/webapp/images/springsource-logo.png
roo/roo-spring-data-jpa/src/main/webapp/images/update.png
roo/roo-spring-data-jpa/src/main/webapp/styles/alt.css
roo/roo-spring-data-jpa/src/main/webapp/styles/standard.css

Download

Click the following link to download spring-data-book-master.zip.

spring-data-book-master.zip




















Home »
  Java Free Code »
    Book »




Book
Book Algorithm
Book Design Patterns
Book Example
Book Hadoop
Book JEE
Book Maven
Book Spring