Jon Brisbin
0b6175f005
Address #10 by changing the way views are selected.
...
Now returns a ModelAndView with view names specific to the representation being sent back. Added a new helper class: RepositoryRestViewResolver that always hands back a default View unless overriden by the user who might set `customViewMappings` so that the exporter will use their own custom views instead of the default one.
2012-05-15 12:03:31 -05:00
Jon Brisbin
d177cc7753
Fixed a bug in saving entities via PUT.
2012-05-10 07:06:28 -05:00
Jon Brisbin
27322ddcf9
Fixed a failing test.
2012-05-09 10:02:17 -05:00
Jon Brisbin
e1e460e718
Added the ability to control the exporting of Repositories, query methods or entity fields by adding "exported = true|false" to the @RestResource annotation.
2012-05-09 09:47:52 -05:00
Jon Brisbin
29c839f5c6
Fix #8 by adding @EnableWebMvc et al to the Controller to ensure OpenEntityManagerInViewInterceptor is properly registered, as well as other Spring MVC helpers that are needed for things to work correctly.
2012-05-08 15:38:59 -05:00
Jon Brisbin
6c5bab7be3
Changed the way I look for ConversionServices to add to the default set of Converters by looking in the ApplicationContext rather than playing monkey games with @Configuration and @Autowired.
2012-05-07 13:28:04 -05:00
Jon Brisbin
e44506c4e0
Reorganize how configuration is loaded, add UUID/String Converters.
2012-05-07 10:26:27 -05:00
Jon Brisbin
ab7b497d72
Tweaks to source code by taking out unnecessary casts, slight tweak to how validators are handled, added validation documentation for the wiki.
2012-05-03 09:10:32 -05:00
Jon Brisbin
749382dad7
Documentation on handling events. Also added support for Spring Data Commons 1.3.0.RC2, which has improved metadata handling.
2012-05-02 16:24:53 -05:00
Jon Brisbin
57861b5536
Had to add some EntityManagerFactory manipulation to the test to get it to work now that the AppliationContexts are loaded in a different way then they were before.
2012-05-02 11:22:57 -05:00
Jon Brisbin
d549aaecee
Tweaking query method support.
2012-05-02 11:09:27 -05:00
Jon Brisbin
b2564ceeca
Tweaking build.
2012-05-01 15:10:23 -05:00
Jon Brisbin
28ed6fc57a
Tweaked rel generation.
2012-05-01 09:42:30 -05:00
Jon Brisbin
393a3b56af
Added query capability.
2012-05-01 09:32:32 -05:00
Jon Brisbin
d78126d018
Massive update that reworks the entire metadata system.
2012-04-30 16:13:11 -05:00
Jon Brisbin
077529e830
Added fuller comment(s) about Validators.
2012-04-26 14:31:44 -05:00
Jon Brisbin
4c0b4a8867
Add comment about Validators.
2012-04-26 14:17:22 -05:00
Jon Brisbin
2f0c20bd31
Added ValidatingRepositoryEventListener as a default bean so it's on all the time.
2012-04-26 13:53:53 -05:00
Jon Brisbin
7738b95b18
Changed name of "child" events to the more proper "link" events.
2012-04-26 13:10:57 -05:00
Jon Brisbin
fe9e485d81
Added ApplicationEvent handling and annotation-based extension mechanism.
2012-04-26 11:40:14 -05:00
Jon Brisbin
f91d91e9e4
Fixed a bug in dealing with PUT/update
2012-04-23 10:56:50 -05:00
Jon Brisbin
1f3e8ef58c
Fixed a bug in dealing with PUT/update
2012-04-18 11:23:57 -05:00
Jon Brisbin
8d316a0c32
Fixed a bug in dealing with PUT/update
2012-04-18 11:21:23 -05:00
Jon Brisbin
e49014542c
Re-org submodules, add debug compiler options
2012-04-11 15:44:20 -05:00