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.

10+ YEARS


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.

RE: Reading Blogs

Well said Chris. I enjoy the personal side of blogs more than the technical side to be honest. I view the java.blogs community like a group of co-workers. I'd much rather hear about a co-workers weekend over their use of an I or Impl to name their interfaces ;-)

Give us the good stuff - talk about your families, the parties, the birthdays - we're listening... eagerly. I'm looking forward to Christmas morning with Mimosas (Orange Juice and Champagne) - a family tradition of Julie's. Her mom and sister, Stephanie and Holly, are in town for the week and festivities. Abbie's first Christmas - I'll post pictures by the end of the week. I'm heading out to do some last-minute Christmas shopping (typical guy right?) and then we're going to see the Twin Towers later this afternoon.

I guess you could say I won't get the chapter/sample app done today - maybe later this week. I've got all the writing done - 38 pages, but need a good app to go with it IMO. A good friend told me yesterday to just "get it out" - he mentioned that the last technical book he read had code that didn't even compile! It should be nice not worrying about writing this afternoon and tomorrow - first time in weeks. I feel like I've somewhat missed out on Christmas with writing and the new job. I can't wait until I get to do 50 hour weeks again!

Posted in General at Dec 24 2002, 05:37:03 AM MST Add a Comment

[XDoclet] Generating StrutsForms from a POJO

I was successfully able to complete my mission last night and this morning. I guess you could say that it took me more than 2 hours as I just finished it about an hour ago. I was up until 3 and worked on it a couple of hours this morning too. It's definitely a hack as it still depends on running the <strutsform> task inside the <ejbdoclet> task. But, it doesn't require EJBs anymore, which I think is a good thing. I'll be using it in my chapter's sample app, as well as on my current project - so I think it was time well spent. Now I just have a POJO marked up with Hibernate and StrutsForm/Validator Tags, and walla - life is good. I've opened an enhancement request in XDoclet's JIRA, so you can check out what changed if you're that interested. If you want to use it, you can download the patched xdoclet-apache (43K) module.

Posted in Java at Dec 24 2002, 05:18:19 AM MST Add a Comment

How I fixed Ant running in Eclipse

I was able to fix my Ant problem this week. In the latest release of Eclipse (2.1 - M4), it allows you to specify an ANT_HOME, rather than the internal one. So I did that and it still didn't work. I ended up having to add tools.jar as a external jar and now everything works [screenshot]. Cool!

Posted in General at Dec 24 2002, 04:58:02 AM MST 1 Comment