Hi LexX,

great job ! I was looking for a jpa repository implementation in order to 
does the job.

But unfortunately the dependencies on Spring framework (Transactional for 
instance) is a no go for me.
I cannot afford bring all the spring stuff.

is that possible to support JTA annotations instead ?

Regards.

Le mercredi 12 décembre 2012 15:36:26 UTC+1, LexX a écrit :
>
> 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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to