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.
