Commit Graph

8 Commits

Author SHA1 Message Date
Dirk Mahler
c4ae2ba7bb DATAJPA-136 - Initial draft of CDI integration.
Implemented CDI integration based on the Spring Data Commons code introduced in DATACMNS-110.
2011-12-19 16:44:56 +01:00
Oliver Gierke
45bcdb60ac DATAJPA-127 - Setup hybrid Spring 3.0.6 / 3.1 build.
Removed deprecated usage of XmlBeanFactory in tests.
2011-12-02 17:46:40 +01:00
Oliver Gierke
62ed80f389 Reverted version of javax.annotation to 0.0.0 in template.mf. 2011-08-12 14:59:16 +02:00
Oliver Gierke
05e91c3af0 DATAJPA-72 - Fixed template.mf to add correct version for Spring Data Commons packages. 2011-07-07 14:00:09 +02:00
Oliver Gierke
b295dd302d DATAJPA-62 - Made Querydsl optional OSGi dependency. 2011-05-24 17:36:30 +02:00
Oliver Gierke
a63157237b DATAJPA-8 - Introduced support for QueryDsl specifications
Extracted methods taking a Specification from JpaRepository into JpaSpecificationExecutor. Introduced QueryDslPredicateExecutor that takes QueryDsl Predicate objects to execute them. Introduced QueryDsl specific subclass to execute Predicate instances. Extended JpaRepositoryFactory to rather use the QueryDsl specific implementation if the actual user repository implements QueryDslPredicateExecutor. Added test case to ensure detection of query class. Added QueryDslRepositorySupport to ease implementation of repositories. Added constructor to QueryDslJpaRepository to take an EntityPathResolver to allow plugging in a different implementation. Extracted actual EntityPath resolution tests into unit test for SimpleEntityPathResolver. Check for QueryDsl classpath presence to prevent ClassNotFoundExceptions.
2011-03-15 19:41:27 +01:00
Oliver Gierke
d2226b3abd Adapted template.mf to use Maven property for EclipseLink version range. 2011-02-27 19:54:56 +01:00
Oliver Gierke
81aa0406fc Tweaked the build further in preparation of release.
- create 'distribute' profile to run JavaDoc creation, documentation build and assembly
- tweaked assembly descriptor to include binary and source jar
- added ant-run-plugin and ant build file to trigger S3 upload
- added xi:fallback nodes to use local docbook references if built offline
- added further project metadata
- added CSS and graphics for JavaDoc
- added Bundlor plugin and template.mf
2011-02-10 10:48:28 +01:00