BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Spring Content on InfoQ

  • OSGi in the Enterprise

    With the recent announcement of GlassFish v3 "Prelude", Sun's OSGi-based Java EE 6 server, the use of OSGi across the enterprise has grown to encompass almost all of the back-end servers.

  • Spring Integration RC1 hatched: Q&A with Iwein Fuld on key benefits, deployment & future directions

    Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns. Following the announcement of RC 1 that became available this week InfoQ has a Q&A with SpringSource’s Iwein Fuld on key benefits, deployment scenarios and future directions of Spring Integration.

  • Polyforms - Reduce DAO Code Duplication

    The goal of the Polyforms project is to remove the heavily duplicated glue code to tie data access objects to the underlying persistence API.

  • Rod Johnson Discusses SpringSource dm Server 1.0

    After a 5 month beta period, SpringSource has released version 1.0 of SpringSource dm Server.

  • Community Reacts to SpringSource Changes, CEO Rod Johnson Provides Clarification

    SpringSource released a revised maintenance policy for SpringSource Enterprise. InfoQ followed up with SpringSource CEO Rod Johnson to clarify the ramifications.

  • Pratik Patel on Enterprise JPA, Fetch Groups and Spring 2.5

    JPA extension features like Fetch Groups offered by Apache OpenJPA framework can give enterprise Java developers more flexibility in designing JPA applications. Pratik Patel discussed JPA design techniques for developing real-world Java applications using JPA API and Spring 2.5 framework. He did a presentation at the recent Central Ohio Software Symposium on Enterprise JPA.

  • Oracle delivers first new release of the WebLogic App Server since BEA acquisition

    Oracle has announced the release of WebLogic Server 10g R3 which is the first release of BEA’s Application Server since its acquisition by Oracle earlier this year. This version adds support for Java SE 6, Spring, Comet, improved Operations Control, FastSwap Deployment and more.

  • Article: Spring 2.5: New Features in Spring MVC

    Rossen Stoyanchev of SpringSource wrote an article for InfoQ about the new features in Spring MVC that are part of Spring 2.5, notably the annotation-based approaches that are informally known as @MVC. These allow Spring MVC applications to be written with simpler annotated POJOs rather than xml-wired implementations of strict interfaces.

  • Security Advisory Issued for Spring MVC

    A security advisory was issued today regarding two potential Spring MVC issues which may affect applications that have been implemented using Spring MVC, both of which deal with the server-side processing of client-side parameters. InfoQ analyzed this issue in detail and spoke with Ounce Labs, which identified these issues.

  • Interview: Rod Johnson Discusses Spring, OSGi, Tomcat and the Future of Enterprise Java

    Rod Johnson discusses the Spring Portfolio, the Oracle/BEA and Sun/MySQL acquisitions, Java EE 6, Tomcat and Spring, Spring Dynamic Modules, the future of enterprise Java, the benefits of OSGi for application developers, the Covalent acquisition and Spring 3.0. Johnson also alludes to the SpringSource Application Platform, which was announced a month after this interview was filmed.

  • Article: Domain Driven Design and Development In Practice

    Domain-Driven Design is a subject where there currently are very few examples of how to actually do it in practice. In this article, Srini Penchikala gives you guidelines, practices, frameworks and tools that technical leads and architects can use in the effort of implementing a system in a Domain-Driven way.

  • Presentation: The Design and Architecture of InfoQ

    InfoQ.com is a next generation web portal combining the latest advancements in portal technology and web development. In this presentation, Alexandru Popescu and Floyd Marinescu walks through the good, the bad, and the ugly of building InfoQ.com; from initial (lack of) requirements, designs, implementation choices, and deployment issues, and all the lessons learned along the way.

  • First Public Release of Impala Provides Dynamic Modules for Spring

    Impala is an open source framework which aims to provide a dynamic module system for Spring-based web applications without requiring OSGi.

  • Exadel’s Flamingo Project for Rapid Flex and Java Development

    Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.

  • Presentation: Configuring the Spring Container

    In this presentation from QCon San Francisco 2007, SpringSource CEO Rod Johnson discusses the Spring Framework. Topics covered include the philosophy behind Spring, configuring the Spring container, XML configuration, new XML configuration namespaces, Annotation-based configuration, automatic component annotation scanning, Spring JavaConfig, mixing configuration types, and Spring 2.5 new features.

BT