Spring being acquired by VMWare
Here’s Rod Johnson’s blog post explaining this. Link To be honest I can hardly imagine a combination of such two different companies. However as Rod himself points out, Cloud computing and similar things are breaking the barrier between tranditional hardware and software industry. You can have a picture that one day in the future simply by clicking one key your enterprise application can be deployed to a newly created virtual machine automatically with everything settled down, the integration between application and surrounding enviroment gets even closer.
Anyway at my perspective, I’m afraid in the coming days SpringSource may put more resource on its own brand application server and integration with VMWare. Will the development process of Spring framework itself and related sub projects slow down? Very likely.
iBatis 3 comes to beta
http://ibatis.apache.org/index.html Finally here comes a milestone upgration of this famous framework. It is my first and also the only persistence framework I’ve used within my short Java career. Several exciting changes are out there including full Java 5 support, annotations and Schema migration system. I’m still not very clear about the details at this stage, but per the literal with iBatis 3 I can now make my application more typesafe, write less verbose XML configurations, reduce the effort on mapping between database table and iBatis entity when design and migrate. Surely I’ll try it out in my application shortly.
I’m a big fan of Java
Now I have several idols in Java community,
Josh Bloch, Best and core Author of official Java libararies, author of “Effective Java”, Chief Java Architect of .. Google!
Bob Lee, Author of lightweight dependency injection framework Guice
I’ve gained so much from Josh’s book.. It is definitely the most impressive Java book I ever know. And I decide to use Guice in place of Spring. Now I know more on why we need compile-time typesafe, why GWT devotes on writing javascript from Java, why Google’s product is so so extensible, flexiable and robust..
All of this makes me a more enthusiast of Google..and a big fan of JAVA!
I’ll be spending my time on Google web toolkit and Google Guice, and start reading Thinking in Java again:)