dependency injection

  • submit to reddit

The Benefits of Testable Code

One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why...

1 replies - 15493 views - 11/17/09 by James Sugrue in Articles

Book Giveaway: Dependency Injection Exclusive Chapter Download

DZone and Manning Publications have partnered to bring you an exclusive chapter from 'Dependency Injection' (by Dhanji R. Prasanna). This chapter covers...

9 replies - 8607 views - 08/28/09 by Lyndsey Clevesy in Articles

Butterfly DI Container 3.0.0

Version 3.0.0 contains support for using Butterfly Container as an internationalization mechanism for your application. You can internationalize (localize)...

0 replies - 1457 views - 08/05/09 by Jakob Jenkov in Announcements

Thoughts on the New @Inject JSR

There's been some interesting feedback from JSR299 folks on the new @Inject proposal. (Though there is a bit of argument for argument sake in there :).I can...

17 replies - 4696 views - 05/08/09 by James Strachan in News

Butterfly DI Container 2.8.0

Butterfly DI Container 2.8.0 Butterfly DI Container is an ultra lightweight Java dependency injection container. It supports pretty much all the most...

0 replies - 1715 views - 04/29/09 by Jakob Jenkov in Announcements

Introducing Butterfly DI Container

Being about 3 years old and reasonably matured, I thougt I'd take the liberty to introduce Butterfly DI Container to the JavaLobby community. Butterfly DI...

2 replies - 7025 views - 04/20/09 by Jakob Jenkov in News

Butterfly DI Container 2.7.9-beta - Now App Configuration Support

Butterfly DI Container 2.7.9-beta Butterfly DI Container is an ultra lightweight Java dependency injection container. It supports pretty much all the...

0 replies - 1729 views - 03/27/09 by Jakob Jenkov in Announcements

A Look Inside JBoss Microcontainer, Part II – Advanced Dependency Injection and IoC

Today, Dependency injection (DI), or Inversion of Control (IoC), lies at the core of many frameworks that espouse the notion of a container or a component...

50 replies - 29630 views - 12/29/08 by Ales Justin in Articles

Real-World Scala: Managing Cross-Cutting Concerns using Mixin Composition and AOP

In a previous post I showed you how you could use mixin composition and self type annotations to enable Dependency Injection (DI). Mixin composition is an...

0 replies - 12373 views - 12/10/08 by Jonas Boner in Articles

Which Features of Dependency Injection Really Matter

I've spent last four years on developing applications that was build on top of the Inversion of Control pattern. My experience with IoC or more precisely...

2 replies - 5003 views - 12/10/08 by Roman Pichlik in News

Butterfly DI Container 2.6.0

Version 2.6.0 brings easy Map configuration and the ability to assign names to the input streams from which you read container scripts. This name is used when...

0 replies - 3270 views - 10/16/08 by Jakob Jenkov in Announcements

Application Wiring on Auto-Pilot

We talked about how it is important to separate the new operators from the application logic. This separation forces your code to have factories which are...

0 replies - 5160 views - 09/24/08 by Misko Hevery in Articles

Butterfly DI Container 2.4.0

Butterfly Container is a Java dependency injection container. It is smaller (~100KB jar), yet more flexible and easier to use than Spring, Pico, and Guice (at...

0 replies - 3501 views - 08/25/08 by Jakob Jenkov in Announcements

simject: Simple Dependency Injection

During my private studies on dependency injection (DI), dynamic proxy, remoting, Maven2 and JPA I started to create a small very simple dependency injection...

8 replies - 3757 views - 08/15/08 by Simon Martinelli in Announcements

Free EJB3 Cheatsheet from DZone Now Available

DZone continues its Refcardz series with a new, free PDF cheatsheet on dependency injection and EJB3. Written by EJB expert author, Debu Panda, it covers all...

1 replies - 9739 views - 06/02/08 by Nitin Bharti in News