| Profil de Feeling路漫漫其修远兮,吾将上下而求索PhotosBlogListes | Aide |
|
15/02/2006 SpringSide VS MyEclipse SpringSide 是最近由广州Bea User Group 江南白衣兴起的一个教学式的项目,目标是集合一些主流开源框架,让人通过该项目学以致用。我正好路过,遂搬了个小板凳坐下来看看。主要关注了一下里面的Hibernate,Spring,OSCache(里面好像还包含了WebWork?没仔细弄清楚),不过以前没有接触这些东西,只是老听见有人在耳边唠叨。
第一遍看下来,就是一个乱字。我对这些框架完全不熟,而且它们全是通过XML配置来完成的,谁是谁都没法分清楚。最后进行代码跟踪跟到Spring的一个接口就over掉了。我第一个反应就是恶补Spring基本概念。什么IoC,DI都基本上明白了。无奈这个项目框架太多,实在是难以琢磨。
这时MyEclipse出现了,让我眼前一亮。我下载MyEclipse4.1GA的时候,原本打算的是看看它开发Ajax的效果,其实Ajax只是它新版本增加的功能之一。MyEclipse做得最好的还是对开发环境的整合,新版本中,MyEclipse又增加了对Spring的整合,加上以前的Hibernate,Struts,三剑客合而为一,已经很方便程序员进行开发了。整个SpringSide项目显得错落有致,格外醒目。哪些东西属于Spring,哪些东西属于Hibernate,即使我完全没有用过,也能分辨得清清楚楚,对我分析代码起了极大的帮助。
很多人初次使用工具的时候,一旦用起来不爽,比如不容易上手,占用系统开销等等,都会产生强烈的抵触情绪——我觉得Java程序员确实比较变态,抵触这个抵触那个,谁也看不起。MyEclipse也属于这种类型的工具,但我却是越用越觉得好,只能举起大拇指说一个赞字!合适的开发工具对于程序员来说是不可或缺的,MyEclipse 应当是我目前用过的最适合WEB项目开发的工具吧。
基本上来说,SpringSide现在还处于孕育阶段,代码极为简单,很容易看明白。一天下来,看懂代码是没有什么问题了,自己写还会有问题。通过它的代码也学到一些东西,毕竟是强人开发的,还是有些特色。不过命名规范看上去有些别扭,和我的不一样——看问题的方式不一样吧。明天再看一天,然后自己也试着写一写,大概Spring+Hibernate就没有什么问题了。至于Struts,我还是不想去碰那个玩意,Jsp不太好玩,没啥子兴趣。 Commentaires (1)Pour ajouter un commentaire, connectez-vous avec votre identifiant Windows Live ID (si vous utilisez Messenger ou Xbox LIVE, vous avez un identifiant Windows Live ID). Connectez-vous Vous n'avez pas d'identifiant Windows Live ID ? Inscrivez-vous
RétroliensL'URL de rétrolien de ce billet est : http://cnfree2000.spaces.live.com/blog/cns!6201144F025F9D77!691.trak Blogs Web qui font référence à ce billet
|
|
|