Seems I have missed the first versions of your library, but after reading
the wiki it looks very good to me! Includes some aspects that are missing
from guice-persist imo! I'll definitely test guice-repository soon in
preparation for a new project. Thanks for the work!


On Wed, Dec 12, 2012 at 3:36 PM, Алексей Крылов <[email protected]>wrote:

> 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.
>

-- 
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