InfoQ

InfoQ

Topic/Tag specific view

Java Annotations Content on InfoQ


Latest featured content about Java Annotations

Inside SpringSource with Rod Johnson

Topics
Java Annotations,
Dynamic Languages,
Java,
Language,
Cloud Computing,
Spring Integration

In this interview conducted at the SpringOne 2GX conference, Rod Johnson talks about the new advancements SpringSource is bringing to the enterprise Java space, including new cloud options. Johnson discusses open-source Java in general, including the flap over the direction of OpenJDK and Apache Harmony. And he delves into the new Code2Cloud effort from SpringSource and Tasktop, and much more.

Service Dynamics: the lazy man's way

Topics
Java Annotations,
Java,
Open Source,
Composition

This article describes "the hardest topic in OSGi, how to deal with service dynamics," based on personal experience. Two factors, concurrency and direct service references, make the problem "fiendishly hard." An import and an export policy should form a comprehensive doctrine for dealing with service dynamics and the article explores two export policies with their corresponding doctrines.

Neil Bartlett on OSGi

Topics
Java Annotations,
Module Systems,
Java,
Design,
Application Servers,
Architecture

This interview, conducted at QCon 2009, covers a wide range of topics beginning with a definition of OSGi and ending with an audience question about integrating OSGi into legacy application servers (like Websphere). In between Neil answers questions about the origins and evolution of OSGi, how OSGi compares to .Net modularization, and constraints on the use of certain Java libraries.

News about Java Annotations

Annotation-Driven Dependency Injection with Google Guice 3.0

Topics
Java Annotations,
Java,
Open Source,
Programming,
Design Pattern,
OSGi

Late last month Google released Guice 3.0, a Java framework that implements the dependency injection (DI) design pattern. The motivation behind Guice was to make it easier for programmers to write DI code by reducing the need to write boilerplate factories. This article examines the new 3.0 features, loks at how Guice 3.0 supports Spring DI, and introduces Guice 4.1 (a.k.a. MiniGuice).

Dependency Injection for Java

Topics
Java Annotations,
Java,
Proposal

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.