413 Commits

Author SHA1 Message Date
Oliver Gierke
ca57ed440d Enhancements of Resource abstraction.
Introduced Resource and Resources value objects. The former captures single entity instances but adds links to it. The latter does the same for a collection of entities. Added SPI interfaces ResourcePostProcessor and ResourcesPostProcessor to allow manipulating Resource and Resources instances.
2012-08-07 19:17:51 +02:00
Oliver Gierke
cdc9ec9bfa Fixed broken code highlighting and typo. 2012-07-19 18:38:55 +03:00
Spring Buildmaster
4e25848d5f #2 - Prepare next development iteration. 2012-07-19 04:57:38 -07:00
Spring Buildmaster
34ff429a7f #2 - Release 0.1.0.RELEASE. 2012-07-19 04:57:36 -07:00
Oliver Gierke
187e1ff358 Polished pom.xml.
Added plugins to attach sources and JavaDoc. Added changelog and license files as well as JavaDoc CSS.
2012-07-19 13:55:52 +02:00
Oliver Gierke
cd3e433d98 Incorporate feedback from @rstoyanchev.
Improve ResourceAssemblerSupport by introducing a dedicated method instead of an overload. Got rid of EntityId in the course. ControllerLinkBuilder now inspects type hierarchy for @RequestMapping annotations instead of the class only. Made links list in ResourceSupport final. Polished variable names and JavaDoc.
2012-07-19 13:32:02 +02:00
Oliver Gierke
8b9c638869 Update to Spring 3.1.2.RELEASE. 2012-07-19 13:17:25 +02:00
Oliver Gierke
0b15928dd6 Javadoc polishing. 2012-07-19 13:17:12 +02:00
Oliver Gierke
7286b829f8 Polished build.
Set version number to 0.1.0.BUILD-SNAPSHOT to quickly allow releases while not doing an 1.0.0 release in the first place. Added Bundlor to generate an appropriate OSGi manifest.
2012-06-12 20:00:25 +02:00
Oliver Gierke
6326eb5642 Updated documentation.
Clarify how ControllerLinkBuilder actually works internally.
2012-05-11 18:14:51 +03:00
Oliver Gierke
e1cb5d6ae5 Fixed formatting.
Enabled syntax highlighting and fixed broken link.
2012-05-11 13:49:06 +03:00
Oliver Gierke
3abbea4a28 Minor fixes for glitches in readme.md. 2012-05-11 13:44:13 +03:00
Oliver Gierke
21b1a4ec8c Initial commit. 2012-05-10 20:25:31 +02:00