DATAREST-233 - Introduced @RepositoryRestResource.

@RepositoryRestResource exposes more detailed attributes tailored to the use case of exposing a repository. @RestResource is still recognized on repository interfaces but we now issue a warning and indicate the new annotation to be used.

Introduced a minimal ResourceDescription interface and let @Description be used within @RestResource and @RepositoryRestResource. We now generate default resource bundle keys and resolve them against a "rest-messages" resource bundle by default. JsonSchema converter now uses the rendered descriptions for schema descriptions.
This commit is contained in:
Oliver Gierke
2014-01-24 11:36:30 +01:00
parent 61d3d1c0bf
commit d59ec3bdd4
30 changed files with 875 additions and 97 deletions

View File

@@ -0,0 +1 @@
rest.description.profile=Profile description