修养一年多以后,重新开始了IT之路。离开JAVA已经近3年了,如今捡起来,发现落伍了不少。我没有选择去学习struts,spring或者hibernate等等框架,因为觉得纯技术的框架对自己的项目帮助不是很大。这些技术型框架好好研究下,对找工作倒是一个很好的帮助。
研究ofbiz是个比较痛苦的过程,有朋友说文档少,我倒觉得这个还不是致命的,因为我常常陷入了无休止的调试过程。老戴的思想的确深奥,不过我也意识到了一些ofbiz的短板。下面我就列一下我的观点,希望大家指正,互相切磋。
1. Web框架是个大杂烩,有minilang,freemarker,groovy,widget及screen,form等等,要掌握起来还是有一定得难度,需要学习比较多的知识。因此,我目前正在ZK及freemaker两者去代替原来的框架,也顺便
跟上AJAX的潮流。当然,control层需要改一些东西。
2.Engity和Service层比较不错,目前我只能优化一下DB Check方面的代码。
3.建议大家多熟悉一些ofbiz上的practice 例子,那个例子循序渐进,非常适合学习,一定要亲自动手调试才能有所收获。
(待续,有问题的,写下来,我们一起交流探讨)