Video: SpringOne 2GX Technical Keynote - Next Generation Applications

News | Adam Fitzgerald | December 01, 2011 | ...

SpringOne 2GX 2011 Technical Keynote: Ben Alex

Following on from yesterday's video, InfoQ has just published the video from the Technical Keynote at SpringOne 2GX 2011 with Ben Alex. Ben discusses in detail the forces that are driving change into enterprise development and provides an overview of the research that Spring engineers are doing to define the next generation of applications. Ben is joined on stage by numerous Spring experts:

  • Keith Donald & Jeremy Grelle demonstrate how to use Spring based REST services with PhoneGap to produce iPhone and Android applications
  • Craig Walls & Roy Clarkson discuss social media integration with modern web applications
  • Graeme Rocher & James Tyrell demonstrate off line operation in an HTML 5 app using an in browser database
  • Tim Fox discusses the rise of asynchronous programming models on the server

A shareable version of Technical Keynote slides are also available on our SpringOne 2GX 2011 Keynote Presentations page.

Many thanks to InfoQ for coming to Chicago to record so many of the fantastic SpringOne 2GX presentations.

Video: SpringOne 2GX Keynote - Spring, Yesterday, Today and Tomorrow

News | Adam Fitzgerald | November 30, 2011 | ...

SpringOne 2GX 2011 Opening Keynote: Adrian Colyer

SpringOne 2GX 2011 was a phenomenal event and thanks to InfoQ, if you were not able to attend in person you can still see much of the content. The first video is from the Opening Night Keynote with Adrian Colyer. Adrian recaps the core principles underlying Spring and then surveys the development progress in the Data, Mobile, Social and Platform-as-a-Service spaces. Adrian also invites Graeme Rocher up to the stage to provide an update on Grails development. Derek Collison also makes a guest appearance to demonstrate some of the great features available in Cloud Foundry.

A shareable version of Adrian's slides are also available on our SpringOne 2GX 2011 Keynote Presentations page.

Many thanks to InfoQ for coming to Chicago to record so many of the fantastic SpringOne 2GX presentations.

Video: Interview with Costin Leau from JavaOne 2011

News | Adam Fitzgerald | November 21, 2011 | ...

Video Interview with Costin Leau at JavaOne 2011

In this new video interview from InfoQ, Spring expert, Costin Leau talks about Spring Data, caching, data grid architectures and work on a new Spring Hadoop project. This interview, filmed last month at JavaOne 2011, provides some great background to how the Spring team has been thinking about data and how the emerging new models of data access can be incorporated seamlessly into your Spring applications.

Costin talks about :

  • Spring Data as an umbrella project
  • Transaction capabilities in the world of noSQL
  • Flexible caching integration in Spring
  • The current development work on Spring Hadoop

Many thanks to InfoQ for taking the time to talk to the Spring experts and providing this outstanding interview to the community.

Video: An Introduction To Spring Social

News | Adam Fitzgerald | October 04, 2011 | ...

Spring Social is an extension of the Spring Framework that enables applications to connect with Software-as-a-Service (SaaS) providers such as Facebook and Twitter and interact with those services on behalf of their users. This presentations by Craig Walls introduces Spring Social essentials such as connecting to service providers and using Spring Social's API bindings. Craig also describes how to add provider-based sign in and how to extend Spring Social's service provider support.

Be sure to thumbs up the presentation if you find it useful and subscribe to the SpringSourceDev channel to receive updates about all the latest presentation recordings and screencasts.

SpringSource Tool Suite 2.7.2 Released

News | Martin Lippert | September 14, 2011 | ...

Dear Spring Community,

I'm pleased to announce a minor update 2.7.2 of the SpringSource Tool Suite (STS).

The update provides:

  • support for vFabric tc Server 2.6
  • support for Spring Roo 1.2.0.M1
  • update to Mylyn 3.6.2

More details on new features and bug fixes can be found in the New and Noteworthy document. Detailed installation instructions are also available.

As always downloads are available from the STS download page. Enjoy!

Save over € 350,- on Core Spring Amsterdam Registration

News | Mark Baars | September 14, 2011 | ...

This week you can save € 367,50 on a Core Spring Registration in Amsterdam. Make sure to sign up before Wednesday and save 15% on the official Core Spring training and learn to:

  • Use the Spring Framework to develop Java applications
  • Use dependency injection to set up and configure applications
  • Test Spring-based applications
  • Set up Spring configuration using XML, annotations, and Java configuration
  • Use Hibernate and JDBC with Spring to access relational databases
  • Use Spring support for transactions
  • Use aspect-oriented programming (AOP) to add behavior to objects
  • and much more

Completion of this training also entitles each student to receive a free voucher to schedule an exam at a Pearson VUE Center to become a Spring Certified Professional

Register Now and use the discount code: lastminute15

For a Core Spring Training near you please click here for the schedule

Spring Security OAuth

News | Chloe Jackson | September 12, 2011 | ...

Welcome

Welcome to OAuth for Spring Security!

As you can probably deduce from its name, the purpose of this project is to provide an OAuth implementation for Spring Security. Support is provided for the implementation of OAuth providers and OAuth consumers. There is also support for two-legged OAuth (a.k.a. "Signed Fetch") and for OAuth 2.0.

Applying security to an application is not for the faint of heart, and OAuth is no exception. Before you get started, you're going to want to make sure you understand OAuth and the problem it's designed to address. There is good documentation at the OAuth site and a good illustration of how OAuth is applied. You will also want to make sure you understand how Spring and Spring Security work.

With that, you're ready to get started. You'll want to see OAuth for Spring Security in action and read a more detailed explanation in the user guide.

If you run into problems or have other questions, please use the forum.

 

Maven Artifacts

Here is the Spring Milestone Repository:

<repository>
<id>spring-milestone</id>
<name>Spring Maven MILESTONE Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>

Here is the dependency:

<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth</artifactId>
<version>1.0.0.M4</version>
</dependency>

 

Spring Data JPA 1.0.1 and 1.1.0.M1 released

News | Oliver Drotbohm | September 06, 2011 | ...

Dear Spring Community,

On the heels of the Spring Data MongoDB 1.0.0.M4 release I'd like to announce the availability of Spring Data JPA 1.0.1 and 1.1.0.M1. The point release contains a variety of bugfixes listed in the changelog. The first milestone of the 1.1 train contains these bug fixes as well of course, adds IgnoreCase as keyword for the query parser and allows users to use that version alongside Spring Data MongoDB 1.0.0.M4 as they both refer to the same version of Spring Data Commons.

Beyond that we ship a ton of bug fixes and improvements mostly around the mapping subsystem and performance. For a detailed list of tickets fixed have a look at the changelog

Spring Data MongoDB 1.0.0 M4 released

News | Oliver Drotbohm | September 02, 2011 | ...

Dear Spring Community,

I am pleased to announce the availability of Spring Data MongoDB 1.0.0 M4. Here are the most important features added:

  • Support for map-reduce operations in MongoTemplate
  • Provided means to use externalized queries to be executed by repositories
  • Support for geoNear queries on MongoTemplate and the repositories
  • New DocumentCallbackHandler interface on MongoTemplate
  • A DB wide WriteConcern can now be configured on the SimpleDbFactory
  • A WriteConcern configurable on MongoFactoryBean
  • Added a QuerydslRepositorySupport base class to ease implementing Querydsl based repositories
  • Configurable TypeMapper interface to control how type information is written and retrieved to and from Mongo documents

Beyond that we ship a ton of bug fixes and improvements mostly around the mapping subsystem and performance. For a detailed list of tickets fixed have a look at the changelog.

Downloads | JavaDocs | Reference Documentation | Changelog

To learn more about the project, visit the Spring Data MongoDB Page. Looking forward to your feedback on the forum or in the issue tracker.

Get Started With Spring

News | Chloe Jackson | August 26, 2011 | ...

Spring provides an incredibly powerful and flexible collection of technologies to improve your enterprise Java application development that is used by millions of developers. It is easy to get started by using our free development tool, Spring Tool Suite, or following one of the many tutorials. If you have specific questions then you can ask them in the community forum, look for a solution in our extensive code samples or search the outstanding Spring documentation.

 

Get Everything You Need

Spring Tool Suite™ provides the best Eclipse-based development environment for building Spring-powered enterprise applications. STS supplies all the tools you need for developing with the latest enterprise Java and Spring based technologies.

Start a Tutorial

If you are new to Spring or need to learn about a new feature, our tutorials explain key concepts simply and provide step by step instructions on how to accomplish specific tasks. With screencasts, example code and expert tips, you can master Spring at your own pace.
Go to Tutorials...

 

Grab a Code Sample

Spring code samples give you precise code that you can use directly in your applications. Samples written by the Spring experts and make sure that your applications are the following best practices.
Go to Samples...

 

Read the Documentation

Spring documentation covers every aspect of the platform in exacting detail. If you need to find specific information about the APIs or understand how Spring works internally, then search through our comprehensive and deep technical publications.
Go to Documentation...

Ask a Question (Forums)

Have a question? The Spring forums are a vibrant resource with thousands of users asking and answering questions every day.
Go to the Forums...

 

Take a Class (Training)

SpringSource University is your ultimate source for developer-focused education. You can take our open-source classes in a classroom setting or live, online to get a better understanding of the Spring Framework, Apache Tomcat and other open source projects and get Spring Certified.
Go to Training...

 

Video Instruction

The SpringSourceDev YouTube channel provides a complete video archive of Spring presentations and technical screencasts. These recordings by Spring experts give you development guides and tips for all skill levels.
Go to the Channel...

 

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all