BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

rss
Followers

Java 8 Update 11 Broke Third Party Tools

by Ben Evans Follow 6 Followers on  Aug 01, 2014

Oracle's latest update to Java, 8 update 11, introduced a breaking change that has affected a range of third-party tools, including JRebel, Groovy and Google's Guice library.

Followers

Dagger: A Dependency Injection Framework For Android

by Kostis Kapelonis Follow 0 Followers on  Oct 02, 2012 1

Dagger is a new dependency injection framework for the Android environment. It offers a subset of features of Google Guice (some of the developers work on both projects) but focuses on a lightweight solution in order to offer better performance. Dagger also attempts to report binding errors during compile time instead of run time.

Followers

Maven to be Built on Guice

by Josh Long Follow 1 Followers on  Feb 04, 2010 4

Sonatype, the professional services company that sponsors the development of many key Maven committers, has announced that they will build Maven 3 atop the Guice Dependency Injection (DI) container instead of the Plexus DI container employed for Maven 1 and 2. Backwards compatability will be ensured using a shim to support Plexus.

Followers

Decoupling Your Application From Your Dependency Injection Framework

by Mike Bria Follow 0 Followers on  Jan 20, 2010 5

Dependency Injection has become a much more accepted and accessible approach in recent years, driven by many factors including increased popularity in SOA, TDD, and many other factors. With this has come increased usage of Dependency Injection frameworks. Bob Martin advises, with examples, applying a decoupling approach between your application code and your Dependency Injection framework.

Followers

Google Sitebricks Web Framework - Q&A with Dhanji Prasanna

by Dio Synodinos Follow 1 Followers on  Sep 26, 2009 3

Sitebricks is a new web application development framework from Google that is built on top of Google Guice, and focuses on early error detection, low-footprint code, and fast development. InfoQ had a Q&A with the creator and Google Wave Core Engineer Dhanji Prasanna.

Followers

Dependency Injection harmonized for Java EE 6

by Geoffrey Wiseman Follow 0 Followers on  Aug 05, 2009 2

Earlier this year, Google and SpringSource announced that they were co-operating on a standard set of annotations to be used for dependency injection which were proposed via JSR-330. These annotations didn't line up with those proposed for JSR-299, which generated controversy that has now been resolved, with JSR-299 adopting the JSR-330 annotations and both moving forward to be part of Java EE 6.

Followers

Google Guice 2.0: Enhanced Capabilities, Less Boilerplate

by Ryan Slobojan Follow 0 Followers on  Jun 03, 2009

Guice, a lightweight Java dependency injection framework created by Google, recently released version 2.0. InfoQ spoke with Google Developer Team member Jesse Wilson to learn more about this release and what capabilities it adds to Guice.

Followers

Dependency Injection for Java

by Craig Wickesser Follow 0 Followers on  May 21, 2009 1

Dependency injection has been around for a while and there are quite a few frameworks which provide such capabilities for Java applications. Recently Google and SpringSource announced a partnership related to providing dependency injection for Java.

Followers

Web Beans (JSR-299): Q&A with Specification Lead Gavin King

by Charles Humble Follow 16 Followers on  Jan 07, 2009

An ambitious and key part of Java EE 6, the Web Beans specification spans JSF/EJB integration, context management, dependency injection and AOP. The specification is currently in public review and the review period has been extended into 2009. An Alpha build is also available. InfoQ talks to Gavin King to find out more about the state of play of the specification and progress to date.

Followers

Book Excerpt and Interview: Effective Java, Second Edition

by Ryan Slobojan Follow 0 Followers on  May 13, 2008 8

Effective Java, Second Edition by Joshua Bloch is an updated version of the classic first edition, which was the winner of a 2001 Jolt Award. The book's publisher, Addison-Wesley, made an excerpt available to InfoQ which includes the contents of the fifth chapter, entitled 'Generics'. InfoQ asked Bloch several questions about the areas that the new edition covers.

Followers

Try to get the best of your Statically Typed Language

by Sadek Drobi Follow 0 Followers on  Apr 11, 2008

The use of dynamic type-checking in static languages is often perceived as unavoidable on complex projects, even though workarounds necessary to enforce it tend to negatively impact the quality of code. According to Debasish Ghosh, features in static languages, i.e. Java generics, offer an opportunity to avoid runtime type checking and optimize the advantages of static typing.

Followers

Guice and JavaConfig: Two Approaches to IoC through Annotations

by Rob Thornton Follow 0 Followers on  Mar 27, 2007 3

Now that the dust has settled a bit from the initial release of Guice, the comparisons with Spring IoC and specifically with Spring JavaConfig are available. Guice and JavaConfig offer different approaches on putting IoC configuration into code using Java annotations.

Followers

Guice: Fast and Light Dependency Injection Container

by Rob Thornton Follow 0 Followers on  Mar 08, 2007 14

Guice is a new open-source Dependency Injection framework for Java 5 that is closing in on a 1.0 release. Guice is a very annotation-driven, lightweight framework that provides an alternative to Spring, for a certain set of features.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT