Spring,随想

woxiaozhi 2012-02-22

春天来了,正好在从新看springframework 3.1。

好久没仔细看spring了,一直以为对spring以及很了解了,谁知道一看才发现理解的还是太浅薄了,spring3之后变化很大,虽然你仍然可以把它当作spring2.x来使用。

最近仔细从语言层面比较了scala/groovy/ruby/python,加之lift/grails/rails/django以及play2.0综合比较,最后决定仔细深入scala/python,放弃其他所有的语言,包括一度想没事翻翻的php。

理由很多,哪天得空会综合写写为什么。这里面给我留下最深刻印象的是play2.0,而lift我仅仅是随便翻了翻。

从大的层面来说,Java语言的开发效率的确岌岌可危了,很多程序员都在动其他语言的脑筋,但是从真正意义上来说,Java的世界仍然占据了最优秀的VM,这是第一大杀器。在开发层面,我们需要一门给力的语言,但是更缺乏的是系统的scafold,看看多少人在为megento做二次开发就能理解这个问题了。和很多语言不同,Java的选择实在太多了,这是混乱的根本,开发效率问题部分出在语言本身上,更多的是在于应用的scafold不够大。

今年打算仔细用scala+springmvc3.x+hibernate做个大的scafold,在开发的同时逐渐完善,不追求grails的做法,而是以传统的模式提供一个最佳的scafold和best practice。

相关推荐