Commit Graph

13 Commits

Author SHA1 Message Date
Jon Brisbin
1fed49879a Update example for fix for #92 and #85 2013-04-25 15:08:33 -05:00
Jon Brisbin
d9b45a81d9 Updating example. 2013-04-03 00:10:26 +02:00
Jon Brisbin
9b7163c550 Change example entities. Added some Neo4J entities, added a data loader for JPA. 2013-03-20 10:31:07 -05:00
Jon Brisbin
2daec49f6a Added neo4j to the example 2013-03-13 11:13:55 -05:00
Jon Brisbin
cb4e742aa4 Tweaks to the example app. 2013-03-06 16:05:58 -06:00
Jon Brisbin
b83223d0e8 Remove obsolete class 2013-03-06 12:14:54 -06:00
Jon Brisbin
0b34c81394 Changes to validation code to make javax.validation an optional dependency. 2013-03-06 10:20:44 -06:00
Jon Brisbin
4d8f009679 Fix for DATAREST-72. ResourceMapping.isExported() is now considered for displaying the link to the repository or when building the metadata for the request. Now sends back a 404 when a repository is not exported and an attempt to access it is made. 2013-03-06 08:42:20 -06:00
Jon Brisbin
05f11a6cf9 Fix for #71. Made validation messages more robust and synced them between the Spring Validator based validation and the JSR-303 validation annotations. The output differed before but is now consistent. 2013-03-05 14:05:53 -06:00
Jon Brisbin
afbf92bdad Fix for DATAREST-69. Tweaked how RepositoryEntityLinks gets its default baseUri if none is set in the configuration. 2013-03-05 10:54:13 -06:00
Jon Brisbin
5beebd9e56 Tweak example app. 2013-03-04 14:10:16 -06:00
Jon Brisbin
3b600f9ba8 Updated ResourceProcessor framework to call configured RPs at the appropriate time. 2013-02-18 17:21:20 -06:00
Jon Brisbin
6e4e7da142 Incorporated recent changes to Spring Data Commons and dependent projects that obsoleted the need to manage domain object metadata within Spring Data REST. Required updating to the latest snapshots available for spring-data-commons and spring-data-jpa.
Additional changes include:

* Re-wrote the monolithic Controller into separate controller classes that have a more narrow focus.
* Implemented common functionality as a `HandlerMethodArgumentResolver` rather than as a helper method in a controller class.
* Re-implemented JSONP functionality as an HttpMessageConverter rather than inline within a controller class.
* Updated to Jackson 2 for all JSON handling.
* By relying on spring-data-commons, spring-data-rest now handles all supported Repository types: JPA, MongoDB, and GemFire.

Added support for MongoDB and GemFire repositories by relying on spring-data-commons to provide the metadata rather than maintaining internal metadata information that is store-specific.

Replaced Spock spec tests with JMock unit and integration tests. Started integrating Jetty 8 into the testing so MVC testing can be done against a live server.
2013-01-18 10:14:29 -06:00