My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
3rdPartyModules  
3rd party Guice addons
Updated Oct 16, 2011 by sberlin

Third Party Modules

Infrastructure

Mobile

Testing

  • GuiceBerry - JUnit and integration testing.
  • AtUnit - JUnit and mocking frameworks (JMock, EasyMock)

Persistence

Web frameworks

Other Languages

Comment by Michael....@gmail.com, Jan 6, 2009

There is also integration in Metro (JAX-WS reference implementation) at this link: https://jax-ws-commons.dev.java.net/guice/

Regs MiSta?

Comment by project member limpbiz...@gmail.com, Jan 9, 2009
Comment by cagatay....@gmail.com, Feb 11, 2009

PrimeFaces? JSF library provides a feature to use Guice as JSF backing beans. http://primefaces.prime.com.tr

Comment by simone.t...@gmail.com, Apr 4, 2009

I've been maintaining 2 projects based on Guice 1.0 that we've been internally using in the company:

Testing http://code.google.com/p/testnguice/ TestNG + Guice as described in Beust-Suleiman's Book

Web frameworks http://code.google.com/p/injectlet/ Servlet injector + Jersey support

Hope they could be added in your list! Best Regards

Comment by project member limpbiz...@gmail.com, May 25, 2009

Sagara's blog on Axis 2 Integration

Comment by hofmanndavid@gmail.com, Jun 19, 2009

JBoss Microcontainer link is broken

Comment by tao...@gmail.com, Jun 21, 2009

I have written another test framework integration for Guice 2.0. http://taowen.github.com/bayberry/. It supports dependency injection for test case. Also, has a unique feature not available in other java test frameworks, that is data injection (a.k.a fixture) which promote good test data management. And the support of test helper, allow you merge many smaller test helpers into bigger one.

Comment by harald.pehl, Nov 22, 2009

If someone is interested in another integration with the Restlet framework, feel free to take a look at my post under http://haraldpehl.blogspot.com/2009/11/google-appengine-restlet.html

Comment by simone.t...@gmail.com, Jan 20, 2010

I recently started developing and maintaining two small libraries on top of Guice 2:

  • Rocoto that makes easier working with configuration files and converters;
  • iBaGuice a glue between Apache iBatis 3 and Google Guice 2
Comment by ales.jus...@gmail.com, Mar 6, 2010

New link for JBoss Microcontainer and Guice integration is: http://anonsvn.jboss.org/repos/jbossas/projects/kernel/trunk/guice-int/

Comment by hsh...@gmail.com, Aug 24, 2010

Tadedon: http://code.google.com/p/tadedon/

It is a bunch of Java utilities, and some of them are related to Guice. In the context of Guice it allows to:

  • Test Guice managed servlets and filters without need of real servlet container.
  • Intercept @Transactional annotations for use with JPA.
  • Use Guice Matchers for matching super class, interface and type literal annotations.
  • Bind application configuration (commons-configuration) in Guice module.
  • Initialize and destroy components according to @PostConstruct? and @PreDestroy? annotations (lifecycle).
  • Support Guice stages in web application.

I plan to add more features to the list.

Comment by daniel.m...@gmail.com, Sep 6, 2010

I created a Project, which should help with Classpath Scanning, Bean Binding and automatic Module registration.

The project contains a pure Scanner which uses ASM and Java-based features. You could also use the Scanners of Reflections or the Guice Extension of Sonatype.

http://github.com/manzke/guice-automatic-injection

Modules annotated with @GuiceModule?, will be installed automatically. Beans annotated with @AutoBind?, will be bound to inherited interfaces. You can also pass a Name to the Annotation, which causes a named binding. If you specify the bind-Attribute of the Annotation, you can overwrite the interfaces.

So it is a smart way, to save some Guice ESL binding code, because it will be generated for you.

Comment by philippe.beaudoin, Oct 14, 2010

You may want to add gwt-platform to the web frameworks that use Guice: http://gwtplatform.com

Comment by sripad.6e, Nov 30, 2010

I want to participate in developing 3rd party Guice addons and have done some work which I want to post here. Please let me know the procedures for the same.

Comment by sripad.6e, May 9, 2011

Is there a way to add Guice's AOP on EJB3 Stateless Session Beans?

Comment by philippe.beaudoin, May 25, 2011

Something to add to your list of Guice-based testing frameworks:

Jukito (http://jukito.org)
That has gained in popularity quite a bit recently...

Comment by vrabel.z...@gmail.com, Aug 29, 2011

If somebody want something similar to the Spring MVC, I've wrote a MVC for web apps based upon Guice 3.0 and servlet extension. I've implemeted a Velocity/Freemarker/JSilver template engines as well (http://code.google.com/p/lime-mvc).

Comment by christop...@gmail.com, Dec 23, 2011

Seems like the new home of Rocoto is now http://99soft.github.com/rocoto/

Comment by dewi...@gmail.com, Feb 13, 2012

Might I suggest Objection (http://github.com/atomicobject/objection) for Objective-C.

Comment by Aleksey....@gmail.com, Apr 12, 2012

There is a new 3rd Party Module that extends guice-persist and add Repository pattern support. Module is based on Spring Data-JPA project http://www.springsource.org/spring-data/jpa.

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


Sign in to add a comment
Powered by Google Project Hosting