Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

The Colorado Software Summit and Spring 3.0's SVN

In a little over two weeks, my favorite conference begins in Keystone, Colorado. The reason I like it so much is because it's an annual gathering (this will be my 4th year) with friends and it's somewhat like a vacation, except you get to learn a lot. This year I'll be speaking about Appcelerator and Spring 3.0.

A few weeks ago, I wondered How open source is Spring and expressed my frustration in not being able to find the source code. At almost the same time, SpringSource's controversial maintenance policy was announced. Developers booed, Free Spring was founded and SpringSource changed their tune. In addition, someone sent me the FishEye URL for Spring 3.0's SVN. From that, I was able to figure out how to get Spring 3.0's source code.

svn co spring-3.0

The only bad news is FishEye shows the last change as "17 September 2008 ... (21 days ago)". If Spring 3.0 M1 is supposed to be released any day now, you'd think there would be more SVN commits. Anyone from SpringSource care to comment?

Posted in Java at Oct 09 2008, 08:23:21 AM MDT 6 Comments

Good news, thanks for these useful urls.

Posted by Erwan ALLIAUME on October 09, 2008 at 09:20 AM MDT #

yea... the bad news is not that the last commit was 17 Sept... it is that the svn repository doesn't have jack in it. OK.. it has some code for the new Spring EL that's about it. Most of the build scripts seem to be place holders as well.

Posted by Ken Sipe on October 09, 2008 at 02:56 PM MDT #

We haven't had much time for actual work on 3.0 M1 yet because we've been too busy at the 2.5.6 preparation front (also dm Server 1.0.1, SWF 2.0.4, SWS 1.5.5). There hasn't been a definitive 2.5.6 CVS snapshot to be uploaded to the 3.0 SVN repo yet, which is why the SVN repo is still incomplete. We're simply behind schedule.

We expect to take the 2.5.6 snapshot and upload it to the 3.0 repo within a few days. You're going to see a rush of M1 work in the next couple of weeks, with the M1 release scheduled for the end of October. Key themes for M1 are REST and EL; the rest (in particular EE 6 oriented stuff) will follow in M2 and M3 up until January.

Cheers, Juergen

Posted by Juergen Hoeller on October 10, 2008 at 01:05 PM MDT #

Would your talk be on using the Spring and Appcelerator together? I'm wondering how easy Appcelerator integrates with Spring security. I have browsed over Appcelerator and it seems so intuitive and easier to grasp. So I'll be looking forward to feedback from CSS.

Posted by Metaele on October 13, 2008 at 11:20 PM MDT #

September 17th is the same date when the new maintenance policy was announced. Just a coincidence ? Cheers, Oliver

Posted by Oliver on October 14, 2008 at 03:45 AM MDT #

there seem to be 2 "spring framework" roots. the other one is here: which differs from your link above ( in that it is missing the hyphen in the name. note, the last comment here is 17 October 2008, 01:31:48 +0600.

By simply going one level up (, you can find all of the FishEye Repositories.

Posted by markus on October 16, 2008 at 07:32 PM MDT #

Post a Comment:
  • HTML Syntax: Allowed