Commit Graph

62 Commits

Author SHA1 Message Date
Greg Turnquist
4bcdb26b10 #24 - Add Spring Boot Maven-plugin to root pom.xml.
Also upgrade to Spring Boot 1.1.8.RELEASE.

Original pull request: #25.
2014-10-27 15:54:55 +01:00
Greg Turnquist
4b2ec72569 #23 - Fixed typo and styling in security example.
Fix typo in link to Spring Security reference documentation and the bold type face of ROLE_ADMIN.
2014-10-27 15:10:16 +01:00
Oliver Gierke
97963961ab #21 - Updated REST/Security and root readme. 2014-10-17 10:43:29 +02:00
Oliver Gierke
1d7554b57a #21 - Polished Spring Data REST + Spring Security example.
Removed obsolete dependency declarations from pom.xml. Rewrote test cases to use Spring MVC test support instead of a running server and RestTemplate. Fixed Security configuration to allow bootstrap in Spring MVC test context. Formatting, JavaDoc.

Original pull request: #22.
2014-10-17 10:17:17 +02:00
Greg Turnquist
c5920a64d9 #21 - Added example for Spring Data REST and Spring Security.
Added example of how to secure a Spring Data REST project with Spring Security both on the method level as well as the URI level.

Original pull request: #22.
2014-10-17 10:16:59 +02:00
Thomas Darimont
f4266ac211 #15 - Added example for top/first keywords in repository methods. 2014-09-09 11:25:09 -05:00
Christoph Strobl
5af654a12a #5 - Add sample for Slice usage.
Original pull request: #17.
2014-09-09 11:05:38 -05:00
Oliver Gierke
11a6e4b693 #7 - Added sample for Spring Data REST ALPS support and excerpt projections. 2014-09-09 10:30:21 -05:00
Christoph Strobl
f625317445 #8 - Switch to local source data for text search.
Remove online resources and just rely on local data. Though we had to keep the BlogPostInitializer for setting up the tests only using the template without repository support.

Original pull request: #18.
2014-09-09 09:51:12 -05:00
Christoph Strobl
de7c2c5522 #6 - Add samples for Spring Data Solr.
Added sample using deep pagination with cursor and one for managed schema support. Added JUnit rule checking that Solr is up and running.

Original pull request: #12.
2014-09-09 09:35:40 -05:00
Christoph Strobl
91565e3e21 #3 - Added samples for Spring Data Redis.
We added basic samples showing KEYS and SCAN command as well as configuration options for Redis Sentinel.

Original pull request: #9.
2014-09-09 09:19:40 -05:00
Oliver Gierke
7cfd45920f Upgraded to Spring Boot 1.1.6 and Spring Data Evans GA. 2014-09-05 18:11:34 +02:00
Oliver Gierke
8ebc3d85fb Added image link for build status on Travis. 2014-09-04 14:43:25 +02:00
Oliver Gierke
3bb508292a Upgrade to Spring 4.1.
Switched to Rome 1.5 for MongoDB text search example as that's needed after the Spring 4.1 upgrade.
2014-09-04 14:31:15 +02:00
Oliver Gierke
c395f5ae3e Upgraded to Maven APT Plugin 1.1.2 and Querydsl 3.4.3.
Added Christoph as project maintainer, too. Fixed maintainer's email addresses. Removed obsolete encoding property. Upgraded to Lombok 1.14.6. Switched to simplified Java 8 setup (using the property instead of a plugin declaration).
2014-09-04 14:31:15 +02:00
Thomas Darimont
e17b24b692 Added custom class rule to cope with mongo versions that don't support text-search.
TestSearch is only supported from MongoDB 2.6 but travis CI uses an older version at the moment.
2014-09-04 14:28:25 +02:00
Thomas Darimont
cba9500e47 Fix failing MongoDB exposesGeoSpatialFunctionality test case for travis.
Make distance check in exposesGeoSpatialFunctionality test case more robust against 
minor numeric differences. Travis CI seems to use an older Mongo DB version that produces a slightly different result than what we get.
2014-09-04 13:43:54 +02:00
Christoph Strobl
caf5ba4edc #5 - Add sample for derived deleteBy.
Original pull request: #14.
2014-09-03 14:46:17 +02:00
Christoph Strobl
6fb5259e37 #8 - Add sample for @Meta usage.
Renamed the geo-spatial example to example only as it not only covers geo-spatial samples. Added advanced example to show the usage of the @Meta annotation.

Original pull request: #11.
2014-09-02 17:39:30 +02:00
Oliver Gierke
ecadc65483 #8 - Some polishing of the example.
Introduced the usage of Lombok to be able to get rid off the getters and setters. Simplified the configuration to use Spring Boot's auto-configuration. The initializer is now an enum manually triggered with a MongoOperations instance. Switched from MongoTemplate to MongoOperations where possible. Polished some JavaDoc.

Original pull request: #10.
2014-09-02 10:20:43 +02:00
Christoph Strobl
09317bc6de #8 - Add MongoDB text search example.
The sample reads the Spring IO blog Atom feed and performs text search on it.

We use manual index creation and query via MongoTemplate as well as automatic index creation and derived queries via repositories.

Original pull request: #10.
2014-09-02 10:20:22 +02:00
Oliver Gierke
4246700be0 Added Travis build configuration. 2014-09-01 12:45:04 +02:00
Oliver Gierke
7473831b41 Upgraded to Spring Data Evans RC1.
Move to Java 8 entirely.
2014-08-13 18:14:17 +02:00
Oliver Gierke
5ff523973f Upgraded to Spring Boot 1.1.5.RELEASE.
Upgraded to Querydsl 3.4.2. Fixed name of the MongoDB Geospatial project.
2014-08-12 15:29:26 +02:00
Oliver Gierke
cca77e0292 Polished Readme of Spring Data REST Multi-store example. 2014-07-31 15:54:47 +02:00
Oliver Gierke
d3cd04edb6 Updated readme with latest additions. 2014-07-31 15:08:13 +02:00
Greg Turnquist
401e141012 Added multi-store example to Spring Data REST examples.
This app demonstrates how to mix Spring Data JPA and Spring Data MongoDB together (with Spring Data REST on top) to demonstrate how to split them up properly.
2014-07-31 15:03:16 +02:00
Oliver Gierke
56ab6b4705 Split up MongoDB example into two.
Split up the previously existing MongoDB example project in one for basic stuff, geo-spatial and Querydsl support as well as one on the aggregation framework. This will allow us to add other modules on particular focus areas going forward.
2014-07-31 15:03:13 +02:00
Oliver Gierke
bb8711598e Added example for multi-store configuration. 2014-07-28 20:09:09 +02:00
Oliver Gierke
d1623673d8 Polishing of CustomerRepository in JPA Java 8 sample project. 2014-07-22 06:33:18 +02:00
Oliver Gierke
58ac158e39 Removed deprecation in showcase project. 2014-07-22 06:27:42 +02:00
Oliver Gierke
edfb9a25d9 Moved to Tomcat 8.0.9 for REST based samples. 2014-07-10 21:38:08 +02:00
Thomas Darimont
67ab7716dc Added example for SpringSecurity integration.
Fixed some Java 6 incompatibilities.
Added mention for the security module in readme.

Original pull request: #1.
2014-07-10 21:37:35 +02:00
Oliver Gierke
dce2994f1f Prepare security integration examples. 2014-07-10 21:37:35 +02:00
Thomas Darimont
c39ae4e6bf Added intellij artefacts to gitignore. 2014-07-10 11:43:58 +02:00
Oliver Gierke
8805059aee Upgraded to Spring Boot 1.1.4.RELEASE.
Slight restructuring of the build setup for the Spring Data REST. Upgraded to Tomcat 8.0.9.
2014-07-08 14:02:45 +02:00
Oliver Gierke
16f9aa6ab1 Dependency upgrades.
- Spring Boot 1.1.0 -> 1.1.3
- Querydsl 3.3.4 -> 3.4.1
- Lombok 1.12.4 -> 1.14.4
2014-07-07 19:34:34 +02:00
Oliver Gierke
d748923519 Added sample for invocation of JDK 8 default method on a repository. 2014-07-07 16:08:05 +02:00
Oliver Gierke
0a98efaf20 Added a Traverson based client for the server. 2014-06-16 17:04:44 +02:00
Oliver Gierke
a3a1db24d0 Upgraded to Spring Boot 1.1.0. 2014-06-16 17:03:58 +02:00
Oliver Gierke
c3afe35d2f Upgraded to Spring Data Dijkstra GA release. 2014-05-21 11:07:32 +02:00
Oliver Gierke
b67ec8bd6e Added Spring Boot plugin to make the REST sample project executable as standalone JAR. 2014-05-14 00:07:48 +02:00
Oliver Gierke
410f408f47 Upgraded Java 8 DateTime example to use Jadira UserTypes.
Upgraded to Jadira Usertypes 3.2 to be able tu use Hibernate-specific UserType to make sure JDK 8 date/time types get converted into appropriate SQL types by the persistence provider.
2014-05-06 14:38:58 +02:00
Oliver Gierke
9f7d90ad5c Updated root readme. 2014-05-02 20:10:25 +02:00
Oliver Gierke
7a7daaec60 Added Starbucks sample for Spring Data REST. 2014-05-02 20:06:43 +02:00
Oliver Gierke
d5138bb3a4 Upgraded to latest Spring Data Dijkstra RC1. 2014-05-02 19:54:21 +02:00
Oliver Gierke
089ea83b01 Adapted JPA 2.1 example to latest changes in Spring Data JPA.
Changed method to derive the stored procedure metadata to be named after the stored procedure so that the name doesn't have to be customized on the annotation.

Switched to Spring Data JPA master branch artifact as the stored procedure support has been merged recently.
2014-04-28 12:49:17 +02:00
Thomas Darimont
466e4d40ba Added example for JPA 2.1 stored procedure support. 2014-04-24 14:50:12 +02:00
Oliver Gierke
db9ade78c7 Upgrade to Spring Boot 1.0.2.RELEASE. 2014-04-24 14:49:56 +02:00
Oliver Gierke
0ddb2ba0d6 Added showcase for JDK 8's Optional support on repository methods.
Abbreviated JPA sample module folder names. Renamed the Java 8 auditing sample module to Java 8 module as it not only contains samples for auditing anymore.
2014-04-22 14:48:00 +02:00