InfoQ

InfoQ

Topic/Tag specific view

Spring Content on InfoQ


Latest featured content about Spring

Architecting Visa for Massive Scale and Continuous Innovation

Topics
Security,
Java,
Ruby on Rails,
Ruby,
Spring Integration,
Spring Batch

John Davies examines Visa’s architecture and shows how major enterprises have architected very complex integrations incorporating Hadoop, memcached, Ruby on Rails, and many others to deliver innovative technology solutions. John explains how the platform architecture and technologies -- integrated and invented -- must be reliable and able to massively scale.

News about Spring

Spring Security 3.1: Multiple http, Stateless, Debug, Crypto, HttpOnly, Custom form-login Params

Topics
Security,
Java

SpringSource has released Spring Security 3.1.0. New features include multiple http elements, stateless option, debug element, Crypto module, HttpOnly, secure cookies, delete cookies on logout, CAS tickets, JAAS configuration, authentication-manager-ref, request-matcher-ref, authentication-details-source-ref, form-login username-parameter and password-parameter, and more.

Spring 3.1 is GA Today - Adds Java 7 Support, Environment Abstraction and Cache Abstraction

Topics
Java

SpringSource have announced the general availability of Spring 3.1 today. InfoQ spoke to Chris Beams, a core committer on the Spring framework, to find out more about the release, and plans for Spring 3.2.

Articles about Spring

Hades - JPA Repositories Done Right

Topics
Java,
Domain-Driven Design

Almost every application has to access data to do its work. In a domain driven design approach one defines repositories for the entities that make up the domain. Java developers often use JPA to implement these repositories. Hades is an open source library that's built on top of JPA and Spring to significantly improve the implementation of data access layers by reducing the effort required.

An Introduction to SpringSource's Advanced Message Queuing Protocol Support

Topics
Java,
Messaging

This article looks at the problems AMQP is aiming to address, exploring some of the debate and controversy that the draft specification has generated. We talk to SpringSource's Mark Pollack and Mark Fisher, to find out more about their AMQP-based products, and iMatix's Pieter Hintjens about his work on the specification and his concerns around the direction it has taken.

Presentations about Spring

Spring and Platform Interoperability

Topics
Java,
Interop,
.NET

Stephen Bohlen explains how Spring helps with interoperability between Java and .NET, demoing it with the help of a sample application.

Mobile Web Development with HTML5

Topics
HTML5,
Javascript,
Mobile

Roy Clarkson and Josh Long discuss the mobile browsers, the hardware constraints, the existing simulators, emulators and JavaScript frameworks, and the HTML5 support for doing mobile development.

Interviews about Spring

Rod Johnson on Entrepreneurialism

Topics
Enterprise,
Java,
Teamwork,
Team Collaboration,
Business,
Collaboration

Spring creator Rod Johnson discusses the importance of vision, teamwork, perserverance and sacrifice as he relates what it took to successfully build SpringSource from a small open source consultancy to a middleware powerhouse aimed at simplifying Enterprise Java, that sold to VMWare for hundreds of millions.

Juergen Hoeller on Spring 3.1 and Spring 3.2

Topics
Java,
Web Frameworks

Juergen Hoeller talks to Charles Humble about the upcoming features in Spring 3.1 and Spring 3.2. The interview also explores SpringSource's attitude to standardisation, and the impact of the Java 7 and 8 language changes, and the Jave EE 6, on the framework.

Books about Spring

Good Relationships

Topics
Enterprise,
NoSQL

With Spring Data, the ever popular Spring Framework has cultivated a new patch of ground, bringing Big Data and NOSQL technology like Neo4j to enterprise developers. This guide introduces you to Spring Data Neo4j, using the fast, powerful and scalable graph database Neo4j to enjoy the benefits of having good relationships in your data.

Java Transaction Design Strategies

Topics
Transactions Processing,
Java

Java Transaction Design Strategies shows how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Local, programmatic, declarative, and XA models are explained; the book concludes with a set of design patterns show how to effecitvely use these models.