The Spring Blog
InfoQ Costin Leau Spring Data
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.
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.
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
As always downloads are available from the STS download page.
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
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.
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.
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
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.
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.