News and Announcements  

News and announcements

The Data Renaissance; Going In-memory with VMware vFabric GemFire 7.0 and Spring

Rapid change has come to traditional data management. The emergence of round-the-clock applications accessed from a variety of device types has strained the old way of handling data. New, in-memory data systems delivering high performance and simple scale-out are what’s needed.

Unlike most new entrants in this space, VMware is longtime pioneer with a deep understanding of in-memory data systems. vFabric GemFire v 7.0 builds on years of production deployments delivering not only speed and scale but data reliability. Writing new modern applications for GemFire has never been easier with the Spring Data GemFire project.

On the operations side, IT pros will find that the new monitoring and management facilities greatly simplify running GemFire.

North America: December 6, 2012
10:00am Pacific Standard (SF, GMT-8:00)
Register Here

Europe: December 6, 2012
3:00pm Western Europe (London, GMT)
Register Here

Spring Integration 2.2.0.RC3 is Released!

We are pleased to announce that Spring Integration 2.2.0.RC3 is now available in the milestones repository.

Release notes can be found here.

Links to downloads and the documentation can be found on the project home page.

It is anticipated that this will be the final release candidate, with the GA release being available shortly.

Many thanks to the community members who have tried out the earlier milestones and provided valuable feedback.

Cloud Foundry Maven Plug-in version 1.0.0.M4 Released

We are pleased to announce the next milestone release (1.0.0.M4) of the Cloud Foundry Maven Plug-in.

The Cloud Foundry Maven plug-in is now updated with the latest release of the cloudfoundry-client-lib (0.8.2) which provides some improvements in term of broader compatibility for v1 cloud controllers when uploading apps. It also adds support for the next generation cloud controller (https://github.com/cloudfoundry/cloud_controller_ng).

Change log for this release:

Changes from version 1.0.0.M3 to 1.0.0.M4

  • Upgraded to cloudfoundry-client-lib 0.8.2
  • Modified the output from older grid style to cleaner column style
  • Add Cloud Controller v1 / v2 (cloud_controller_ng) detection
  • Add support for org & space in v2 (cloud_controller_ng)
  • Add support for push & delete app to v2 (cloud_controller_ng)
  • Add show log for v2 (cloud_controller_ng)
  • Add support for create-services for v2 (cloud_controller_ng)

To use this Maven plug-in see the project page -- https://github.com/cloudfoundry/vcap-java-client/tree/master/cloudfoundry-maven-plugin

SpringOne 2GX 2012 Web Track: What's New in Spring MVC 3.2 + Extending Spring MVC with Spring Mobile and JavaScript

 

What's New in Spring MVC 3.2

Following on Juergen's talk on the upcoming Spring 3.2 release, this presentation will focus on what's new specifically in the area of Spring MVC. The presentation will explain all noteworthy features and, as is usual with every new release, there will be a lot to discuss including Servlet-based async request support, content negotiation enhancements, REST error handling, @MVC test support, and much more. The talk does not provide an overview of Spring MVC but rather assumes a level of experience and focuses on covering what's new.

About Rossen Stoyanchev

Rossen Stoyanchev

Rossen is a Spring Framework developer focusing on Spring MVC as well as Spring Web Flow. His 17+ year background includes work on trading and risk management software, investment accounting, e-commerce web applications, directory services, among others. Prior to becoming a full-time Spring Framework developer, Rossen spent several years teaching and consulting clients building enterprise Java applications with Spring on a broad range of topics.

More About Rossen »


Extending Spring MVC with Spring Mobile and JavaScript

The modern web no longer is limited to desktop browsers. Smart phones and tablets have become an integral part of our daily lives. Web sites that may look good on a 22" monitor usually do not format and display well on a much smaller screen. Additionally, network speeds can limit the performance of a web site on mobile devices. Because of these reasons many developers and organizations are considering how to make their web sites accessible to all the various devices and screen sizes for which people are using. In this session, we will explore the functionality provided within the Spring Mobile project, and how you can use it to extend your Spring MVC application onto mobile and tablet devices. We'll then continue the discussion by demonstrating how you can leverage some of the popular mobile JavaScript frameworks in combination with Spring Mobile to provide a first class experience for your users on mobile devices.

Session Detail


About Craig Walls

Craig Walls

Craig Walls has been professionally developing software for almost 18 years (and longer than that for the pure geekiness of it). He is a senior engineer with SpringSource as the Spring Social project lead and is the author of Spring in Action and XDoclet in Action (both published by Manning) and Modular Java (published by Pragmatic Bookshelf). He's a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring and OSGi on his blog. When he's not slinging code, Craig spends as much time as he can with his wife, two daughters, 4 birds and 3 dogs.

More About Craig »

About Roy Clarkson

Roy Clarkson

Roy Clarkson studied computer science at Georgia Tech before beginning his career as a software engineer. He has worked as a professional software developer for over fifteen years, with a variety of languages and technologies. He is currently working as an engineer with SpringSource, at VMware, where he is the lead on the Spring for Android project. He also participates on the Greenhouse project, and built it’s associated mobile clients. Roy has spent the last few years focusing on mobile application development, including iPhone, Android, and mobile web. Prior to that, he focused most of his time on web based application development.

More About Roy »

Spring Mobile 1.1.0.M1 Released

Dear Spring Community,

We are happy to announce the release of Spring Mobile 1.1.0.M1!

Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications.

This release includes a number of new features, including BlackBerry 10 device detection, tablet support in site preference handling and site switching, support for Java-based container configuration, and support for servlet based configurations. See the changelog and reference manual for more information.

To retrieve the software, download the release distribution, or add the maven artifacts to your project. Sample apps are available at github.com/SpringSource/spring-mobile-samples

If you are building a mobile web app, we encourage you try out Spring Mobile 1.1.0.M1 and collaborate with us on the next iteration of the project.

Spring Mobile 1.0.1 Released

Dear Spring Community,

We are happy to announce the release of Spring Mobile 1.0.1!

Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications.

This release includes a change to support BlackBerry 10 mobile devices. BlackBerry 10 mobile devices are now resolved as a mobile device when using the LiteDeviceResolver. See the changelog and reference manual for more information.

To retrieve the software, download the release distribution, or add the maven artifacts to your project. Sample apps are available at github.com/SpringSource/spring-mobile-samples

If you are building a mobile web app, we encourage you try out Spring Mobile 1.0.1 and collaborate with us on the next iteration of the project.

GA release of Spring Data JDBC Extensions 1.0 with Querydsl and advanced Oracle support

Dear Spring Community,

We are pleased to announce the availability of the 1.0 GA release of the Spring Data JDBC Extensions project providing Querydsl and advanced Oracle Database support!

The Spring Data JDBC Extensions project was created to provide additional support for vendor specific JDBC extensions as well as new approaches to working with JDBC like Querydsl. The bulk of the support consists of code ported from the SpringSource project "Advanced Pack for Oracle Database" that was available for support subscription customers. We are now making this code available to all Spring users and any new developments will be made in the Spring Data JDBC Extensions project.

An example of how to use the Spring Data JDBC Querydsl features is available in Chapter 5 in the new O'Reilly book Spring Data and also in the book's example project.

To learn more about the project, visit the Spring Data JDBC Extensions Homepage.

We are looking forward to your feedback on the forum or in the issue tracker.

Downloads | JavaDocs | Reference Documentation | Changelog

Nov 29th Webinar: Harnessing the power of NoSQL in Spring Data

The relational database is no longer the only game in town. The proliferation of alternative, NoSQL databases have emerged in recent years to specifically solve data access problems that relational databases can’t handle as effectively. One such example is the problem of scale; the relational database wasn’t designed to scale to hundreds of terabytes.

However, enterprises are increasingly storing and analyzing more data beyond that scale. Data that used to ‘spill on the floor’, such as events in web browsers, are being stored and analyzed to provide significant bottom-line benefits to the enterprise. The relational data model is not used in these new databases; instead data models such as document, column-family, and graph are used.

Spring has a long history of simplifying the development of writing RDBMS-based applications. The Spring Data project helps developers in writing NoSQL-based applications across a wide range of these new technologies. In this webinar, we will provide an overview of the NoSQL database landscape and show how the Spring Data family of projects can make it easier to work with NoSQL databases while retaining database-specific features and capabilities.

North America: Thursday, November 29
10:00 Pacific Standard (San Francisco, GMT-8:00)
Register here

Europe: Thursday, November 29
3:00pm Western Europe (London, GMT)
Register here

SpringOne 2GX 2012 Keynote Presentations Live

As many of you know, we recorded all the SpringOne sessions this year at SpringOne2GX in Washington, DC at the Washington Hilton.
The Day 1 and Day 2 keynotes, slides, tweets, and pics and now live at:

http://www.springsource.org/SpringOne2GX2012

This page will grow and change over time to host all the recordings, so check back often as we will be releasing many, many more recordings!

Enjoy and hope to see you next year at SpringOne!

First milestone of Spring Data Solr released

I am pleased to announce the availablity of the first milestone of a Spring Data Solr project. It's the first community-driven Spring Data module lead by Christoph Strobl. It's essentially an implementation of the Spring Data repository API to access Solr stores and provides the same programming model you are already used to from Spring Data JPA, MongoDB, Neo4j and Gemfire. Beyond that Spring Data Solr provides a lower level SolrTemplate as well as abstractions to easily bootstrap an embedded Solr server.

Maven artifacts | JavaDocs | Reference Documentation | Changelog | JIRA

We looking forward to community-driven Spring Data module implementations for other stores. Please get in touch with us through the forums in case you'd like to see a particular store supported and can commit to actively maintaining the project.

 

Upcoming Events

Upcoming Training

Newsletter Subscription

Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive


Syndicate content