Hi all,

New version of guice-repository is released. Here is full features list:
* Full support of 1.1-1.4, 2.2-2.5 original Spring Data-JPA documentation
parts;
* Support of original 2.6, 2.7 parts in manual programmatic Spring wiring
mode;
* Full support for @Transactional methods for all Guice-instantiated
entities (NEW in 2.0);
* Support for multiple persistence units (NEW in 2.0);
* Support for direct injection of EntityManager/EntityManagerFactory with
@PersistenceContext/@PersistenceUnit/@Inject&@Named annotations (NEW in
2.0);
* Support for injections in repositories/custom implementations (NEW in
2.0);
* PersistFilter as implementation of "Open EntityManager in
View"/"session-in-view"/"session-per-http-request" pattern (NEW in 2.0);
* More natural way of Repository binding process (NEW in 2.0);
* Repository Auto-bind possibilities - no need to do manual .bind() for
each Repository (see AutoBind);
* Auto-binder possibilities with exclusion/inclusion filters - see
ScanningJpaRepositoryModule (filters is NEW in 2.0);
* Ability to bind interceptor to catch Repository methods with
@Transactional (NEW in 2.0);
* Significant performance improvements (NEW in 2.0);
* Support for all settable properties of JpaRepositoryFactoryBean:
namedQueries & queryLookupStrategyKey (see RepositoryBindingBuilder) (NEW
in 2.0);
* Support for batch store (see this page);
* Allow access to EntityManager from Repository (see EntityManagerProvider);
* Significant test coverage.

Check it out :)

http://code.google.com/p/guice-repository/

<dependency>
    <groupId>com.google.code.guice-repository</groupId>
    <artifactId>guice-repository</artifactId>
    <version>2.0.1</version>
</dependency>

-- 
Best regards,
Alexey Krylov

-- 
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en.

Reply via email to