Java Annotations Content on InfoQ
Latest featured content about Java Annotations

- Topics
- Spring Integration,
- AMQP,
- Neo4j,
- SpringOne,
- Messaging,
- Spring,
- Java Annotations,
- GWT,
- Conferences,
- OAuth,
- Java EE,
- Neo,
- Java Web Frameworks,
- Google AppEngine,
- Annotations,
- Dependency Injection,
- SpringSource,
- Java,
- Dynamic Languages,
- Web Services,
- Graph Database,
- Continuous Integration,
- Authorization,
- AJAX,
- Design Pattern,
- VMWare,
- Rich Internet Apps,
- SOA,
- Languages,
- Enterprise Architecture,
- Agile Techniques,
- NoSQL,
- PaaS,
- Google,
- Identity Management,
- Cloud Computing,
- Programming,
- Language,
- Agile,
- GemStone,
- Eclipse,
- Patterns,
- Design,
- Object Oriented Design,
- AspectJ,
- Companies,
- GemFire,
- tc Server,
- Database,
- Architecture,
- Spring Insight,
- Redis,
- Spring Roo,
- Apache Harmony,
- dmServer,
- Code Generation,
- Security,
- Aspect Oriented Programming,
- AOP
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.

- Topics
- JVM,
- Virtual Machines,
- Runtimes,
- Java Annotations,
- Java,
- Annotations,
- Concurrency,
- Open Source,
- Languages,
- Programming,
- OSGi,
- 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.

- Topics
- JSR 294,
- JCP Standards,
- JCP,
- Application Servers,
- Java Annotations,
- Java,
- Annotations,
- QCon London 2009,
- Languages,
- QCon,
- Module Systems,
- Conferences,
- Design,
- Architecture,
- Programming,
- Eclipse,
- Interviews
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
- Topics
- OSGi ,
- Java Annotations,
- Java,
- Annotations,
- Maven,
- Languages,
- Open Source,
- Design Pattern,
- Build systems,
- Patterns,
- Programming,
- Object Oriented Design,
- Design,
- Spring Integration,
- Spring AOP,
- Aspect Oriented Programming,
- JSR 330
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).
- Topics
- JSR 330,
- JCP Standards,
- Java Annotations,
- JCP,
- Spring,
- Dependency Injection,
- Java,
- Annotations,
- SpringSource,
- Design Pattern,
- Languages,
- VMWare,
- Programming,
- Patterns,
- Proposal,
- Companies,
- Object Oriented Design,
- Design,
- Guice
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.