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.
