Short and sweet contracts
This has been a good month for Raible Designs. Not only did I manage to land a new gig, but I've also had a couple of 1-day contracts. The first one was an architectural review (at the beginning of the month), and yesterday I delivered a presentation on TDD and Spring for a client. These short-n-sweet gigs are a lot of fun. It's a good way to get out and meet members of the Java Community and see what tools they're developing with. The first client is using Struts, Spring and Hibernate. The second client wanted to use Struts, but after my talk, they're thinking about Spring MVC. They plan on using Spring to make EJBs easier, and they're using TopLink on the backend.
The only bad part about yesterday's experience is I developed a full-body ache as soon as I left the client's site. I managed to catch a cold from Abbie this weekend, and that turned into a cold+fever last night. I've had the fever ever since and didn't go into work today. It's really shitty timing for getting sick - we have a deadline on Thursday and we're heading to Oregon to see my parents this weekend. Last I checked, my fever was at 102°F. Hopefully, I'll wake up tomorrow and it'll be gone.
Posted by Neeraj Kumar on January 26, 2005 at 03:24 PM MST #
In terms of struts mvc vs. spring mvc, Spring can obviously do the session/entity bean lookup, populate a DAO automatically, and just return you an interface to the EJB. Within Struts, you're still responsible for getting the jndi context, doing the create, etc. Spring is *much* cleaner IMHO.
Posted by Michael Zucker on January 26, 2005 at 04:29 PM MST #
Michael - the main reason they're using TopLink is because they've been using it for a couple years with success and have no desire to change. They didn't sound interested in the TopLink+Spring integration because their existing code works for them.
FWIW, they're migrating off of WebLogic's Portal and PageFlows because PageFlows are too hard to test.
Posted by Matt Raible on January 27, 2005 at 11:08 PM MST #
Posted by thogau on January 29, 2005 at 08:23 AM MST #
Posted by David Carter on January 29, 2005 at 07:33 PM MST #
Posted by Colin Sampaleanu on January 31, 2005 at 03:21 AM MST #