Sunteți pe pagina 1din 9

baeldung.

com

2014
SPRING
DEVELOPMENT
REPORT

We built this report to map out the


Spring Ecosystem and the Spring
Community.
The report is a guide to oh so
common questions like:

QUESTIONS:
01

Who should I follow if I want to


learn more Spring and be part of
the community?

02

OK now that I know a few


people to follow are they on
social?

03

What are the best videos I


should watch (and which ones I
can skip)?

04

What are some solid and up to


date Spring articles I can read?

05

Which Version of Spring


Should I Use?

These are very common questions for many using Spring.

HERES OUR ANSWER TO ALL OF THEM.

baeldung.com

SPRING VERSIONS
USED RIGHT NOW

Survey Results
We did a survey in which we asked:

WHAT VERSION
OF SPRING ARE
YOU USING?

HERES HOW
Spring is being used in the wild:

We got more than 500 answers


from developers.

3.1 [49]

3.0 [46]

3.2 [220]

2.x [33]

ON YOUR MAIN
PROJECT
Spring 4.x

201

37%

Spring 3.2

220

40%

Spring 3.1

49

9%

Spring 3.0

46

8%

Spring 2.x

33

6%

baeldung.com

4.x [201]

MAJOR SPRING
RELEASES IN 2014
Spring Framework Releases: 4.0.1 (4.0.x - latest)
Spring Security Releases: 3.1.6, 3.2.2 (3.2.x latest)
Spring Data Releases:
Dijkstra (Dijkstra, May 2014 - latest)
Codd (Codd, February 2014 - latest)
Babbage (Babbage, 2013 - latest)

Spring Data Other Releases:

Spring LDAP Releases:

Spring Data Redis releases: 1.1.1, 1.2.0 (1.2.x - latest)


Spring Data Couchbase releases: 1.0

2.0.0 (2.0.x - latest)

Spring Boot Releases:


1.0 (1.0.x - latest), 1.1 (1.1.x - latest)

Spring Batch Releases:

Spring Integration Releases:


4.0.1

Spring Web Services Releases:

2.2.6, 3.0.0 (3.0.x - latest)

2.2.0

Spring IO Platform Releases:

Grails/Groovy Releases:

1.0.0 (1.0.x - latest)

2.3, 2.4, 3.5.0

Spring Web Flow Releases:


2.3.3, 2.3.4, 2.4.0

Spring AMQP Releases:

Reactor Releases:
1.1.0

1.2.1, 1.3.1

Spring Social Releases:

Spring for Apache


Hadoop Releases:

Spring Mobile Releases:

2.0.0 (2.0.x - latest)

1.1.1

1.1.0

baeldung.com

TOP SPRING VIDEOS /


WEBINARS
JUL

Integrating Spring Batch and Spring Integration ~1,4k views


REST-ful API Evolution ~1,2k views
Tooling for Spring's next generation ~0,9k views
Performance tuning the Spring Petclinic sample application ~0,7k views

JUN

Webinar: Spring Batch 3.0.0 ~1,4kviews


The Pitfalls Of Building Large Scale Applications ~1,2k views
Toronto SUG Meetup: Using Spring Framework 4.0 and Java 8 ~1,2k views
Achieving Self-Testing Code: Test Repertoire and Practices ~1,1k views

MAY

Spring Integration 4.0 The New Frontier ~2,6k views


Getting Started with Spring Security 3.2 ~1,8k views
Data-Driven Applications with Spring and Neo4j ~1,3k views

APR

Hadoop Just the Basics for Big Data Rookies ~8,8k views
Spring Boot and Spring Tool Suite ~4,6k views
Real Time Analytics with Spring ~3,8k views
Going Beyond Dependency Injection ~2,7k views
Your Data, Your Search, Elasticsearch ~2,4k views
Building Smart Clients with Spring ~2k views

MAR

RabbitMQ is the new king ~6,4k views


Webinar: Spring Framework 4 on Java 8 ~5,5k views
Webinar: Spring Data Repositories Best Practices ~4,9k views
Thymeleaf: improving your Spring view layer with natural templates ~4,4k views

FEB

AngularJS, Backbone.js and Client-Centric Design ~7,2k views


Webinar: Introduction to Apache Tomcat 8 ~6k views
Introduction to Spring Data JPA and Spring Data MongoDB ~3,9k views

JAN

Webinar: Introduction to Spring Framework 4.0 ~11,9k views


Webinar: Spring Security 3.2 ~10k views
Spring Testing ~6,2k views
Intro To WebSocket Applications with Spring Framework 4.0 ~5,5k views
Webinar: Spring with Immutability ~4,9k views
Spring RESTBucks A hypermedia-driven REST webservice ~4,4k views

baeldung.com

BEST BLOGS AND AUTHORS


IN THE SPRING ECOSYSTEM

@springcentral

@starbuxman

@dadepo

Website Google+

Website Google+

Website Google+

@petrikainulaine

@vlad_mihalcea

@tux2323

Website Google+

Website Google+

Website Google+

@olivergierke

@tnurkiewicz

@altfatterz

Website Google+

Website Google+

Website Google+

@nicolas_frankel

@bijukunjummen

@FruzNotes

Website Google+

Website Google+

Website Google+

@roghughe

@patrickgrimard

@xavips

Website

Website Google+

Website Google+

@kolorobot

@MGrzejszczak

@MaciejWalkowiak

Website Google+

Website Google+

Website Google+

@baeldung
Website Google+

baeldung.com

GREAT SPRING SERIES


IN 2014
Project Sagan: open-sourcing spring.io
Project Sagan: zero-downtime deployments
Project Sagan: Upgrading to JDK 8
Project Sagan: client-side architecture
Project Sagan is spring.io - heres how it was built - a very cool excercise in oppenness.

Spring Guides
With the launch of the new spring.io site, the core team developed a few very handy guides to cover
some of the more common usecases with Spring.

Tracking Exceptions - Part 6 - Building an Executable Jar


Tracking Exceptions - Part 5 - Scheduling With Spring
Tracking Exceptions - Part 4 - Spring's Mail Sender
Error Tracking Reports - Part 3 - Strategy and Package Private
Tracking Exceptions With Spring - Part 2 - Delegate Pattern
Tracking Application Exceptions With Spring
The development of a full Spring app focused on analyzing and interpreting log data - well
worth reading to see how actual Spring Development looks like.

Spring Social Tutorial


A comprehensive and practical Spring Social tutorial.

Using jOOQ with Spring


The jOOQ with Spring definitive guide.

Introducing Spring Test MVC HtmlUnit


Spring MVC Test with HtmlUnit
Spring MVC Test with WebDriver
Spring MVC Test with Geb
The new Spring MVC test framework - solid articles that you can pick up and put in practice.

baeldung.com

GREAT SPRING SERIES


IN 2014
Spring Security 4.0.0.M1 Released
Preview Spring Security Test: Method Security
Preview Spring Security Test: Web Security
Preview Spring Security Test: HtmlUnit
The new Spring Security 4 is announced and its looking good.

Design and Build RESTful API with Spring HATEOAS


Unit Test RESTful API with Spring MVC Test Framework
Consume RESTful API With Angular-HAL
A REST and HATEOAS illustration both on the server and on the client side. An interesting read.

Spring Framework 4.0.5 & 3.2.9 released - next stop: 4.1


The Spring Framework 4.1 plan and 4.0.1 & 3.2.7 releases coming up next week
Spring 4.1's Upcoming JMS Improvements
Further Cache Improvements in Spring 4.1
The plan for the upcoming Spring 4.1.

Versioned, Validated and Secured REST Services with Spring 4.0


Versioned, Validated and Secured REST Services with Spring 4.0
Versioned, Validated and Secured REST Services with Spring 4.0
Versioned, Validated and Secured REST Services with Spring 4.0
Versioned, Validated and Secured REST Services with Spring 4.0
Versioned, Validated and Secured REST Services with Spring 4.0
Interesting read on building a REST API with Spring 4.

baeldung.com

2014
SPRING
DEVELOPMENT
REPORT
BAELDUNG.COM

And There
You Have It
A snapshot of the Spring
Ecosystem in the first half of
2014.
Well do the same early 2015 and
map out how the community
moves forward.

S-ar putea să vă placă și