Posts Tagged ‘Spring 3’

Open Spring 3 updated

Wednesday, April 28th, 2010

Good news everyone! I’ve added a few pages to the Beginning Spring MVC chapter of the Open Spring 3 book. Download here for your reading pleasure!

Publish or perish

Wednesday, March 31st, 2010

As the old adage goes, one needs to publish or be forgotten. It’s been quite some time since we gave you Pro Spring 2.5; in that time, Spring 3.0, then 3.0.1 came out and we’re all eagerly awaiting Spring 3.1.
Now, I’ve been fighting off the writing bug for quite some time, but no more. I am starting work on the new Spring “book”, except this time, it will not be a book at all. I will publish the PDFs of the various chapters here on our blog and I will also run the best parts of the text in the Open Source Journal–yes, the printed edition.
So, keep an eye on this space for the first chapter–give me 2 – 3 weeks from now!

Spring 3 training course

Monday, November 30th, 2009

It is my pleasure to announce that we now have Practical Spring 3 training course. It is a four-day course aimed at beginner Spring developers.

So, if you’re experienced Java developer and want to learn about the Spring Framework, book the course and, in four days’ time, you will be able to create three-tiered Spring 3 web application.

The course outline is

Anatomy of Spring application

Why Spring and how does Spring fit into your application.

What does Spring do?

Dependency injection and AOP; we explain the dependency injection concepts, bean lifecycle, we sprinkle it with the Spring annotations, including SPEL! We then press on with aspect-oriented programming, showing AOP support in the Spring Framework.

The workers

Understand how Spring fits into the data access and middle tiers. We go from JDBC to Hibernate and sprinkle it with a bit of Spring transaction management.

The web

Overview of modern web applications; understanding how Spring’s MVC support makes web programming really easy and efficient. We wrap up with REST support!

The goodies

If there is still some time left at the end of the course, we can include large-scale data processing (using JDBC batching and job monitoring); after which, we show that Spring Batch 2.0 offers the solution out of the box!