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...

 

Micro Cloud Foundry Gives Developers Their Own Personal Cloud

News | Adam Fitzgerald | August 24, 2011 | ...

Today the VMware team released Micro Cloud Foundry, a complete, local version of the popular, open source Platform as a Service that lets developers run a full featured cloud on their Mac or PC. Using Micro Cloud Foundry developers can build end-to-end cloud applications locally, without the hassles of configuring middleware while preserving the choice of where to deploy and the ability to scale their applications without changing a line of code.

Micro Cloud Foundry is available as a free downloadable virtual machine image and is compatible with VMware Fusion for Mac OS X and VMware Workstation and VMware Player (available as a free download) for Linux and Windows computers. It provides easy installation, setup, and virtual machine management and all you need is a Cloud Foundry account to get started.

Josh Long has created a getting started guide for Spring developers and produced a simple video tutorial.

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.

Video: Adrian Colyer Discusses Enterprise Apps in 2011 and Beyond

News | Adam Fitzgerald | August 08, 2011 | ...

Adrian Colyer Talks about the Future of Enterprise Development

The What's Next conference in Paris in May was one of the biggest Java events ever organized in France, energizing the vibrant French developer community. It gathered a lot of the most important Java experts from around the world to discuss at a high level the important new and emerging technologies around the Java platform.

SpringSource's Adrian Colyer had the opportunity to present to the audience and he discussed the current trends in cloud computing, covering especially PaaS with a reference at Cloud Foundry, and focusing on how PaaS impacts enterprise application design and development.

Many thanks to InfoQ who were on hand to capture the presentation.

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu Spring Runtime 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