| 注册 |  设为首页 | 加入收藏
EasyJF官方论坛->EasyJF专区->EasyJWeb->贴子详细信息 
 
主题:浅谈上手EasyJWeb感受 发表时间: 2008-04-24 10:20
  [引用回复]

浅谈上手EasyJWeb感受

    本文意在从应用上评价EasyJWeb的使用感受,并不涉及更多的技术问题。我对HibernateStrutsSpring了解都不是很多,只是希望能凭我个人的使用感受去客观公正地评价这个新生的框架。如果谬误,请大家多多指点。

——天宇

发表时间: 2008-04-24 10:20
    [引用回复]

坐沙发等着看!

发言人: 222.210.212.** (匿名用户)  楼层:1
发表时间: 2008-04-24 11:06
    [引用回复]

        EasyJWeb是一个新兴的框架,是一个全部由国内java爱好者自主研发的mvc框架。类似的框架还有SpingSide,不同的是SpringSide的核心是国外开发的,而EasyJWeb的核心是国人自己开发的。

        两个框架都是实用型的,各自按照一定的标准推荐了一些框架组合。比如EasyJWeb就是选择的EJS(EasyJWeb+JPA+Spring)的组合。

         JAVA是一个开源的大社区,我们的选择很多,为什么要选择EJS呢?有这几个方面要考虑:1.成本,2.时间,3.技术。对于项目来说考虑的并不是技术先行(这也是程序员最可能犯的错),而是考虑付出(时间和技术成本、人力成本)与收获(项目收益)是否可接受。这就涉及到项目的规模和对业务、技术的要求了。
        EasyJWeb恰好针对这种问题给出了自己的答案:1.体现快速开发,2.较低的学习坡度。 我们再来细细分析EasyJWeb的特点:
        1.快速、高效:
         项目存在两方面的设计:业务设计与技术设计。我们往往重视了技术的实现,比如Sring的配置、注入,Hibernate的关联、映射等等。大量的配置、技术实现过程使我们不由自主地陷入技术的泥潭,忽略了业务逻辑的设计。呵呵,有人说了,“恩~设计不是专人做吗?我是coder,只管实现,不去做设计”。对此我说两句:1.在中国的环境下,多少小公司?多少公司是按标准流程来做?2.您只想一辈子做coder么?中国有典型的程序员生命周期哦!对此,EasyJWeb已经考虑到了,我在这几天的实验中发现,平时大量配置,N多的类,使用EasyJWeb后竟让项目变得干干净净,还有点不习惯的感觉呢~
        而占很大比重的增删改查呢?恩~用EasyJWeb提供的工具吧!从dao、service、controller到页面统统都自动生成了。嘿嘿~感觉像是在用外挂呢!
        剩下的时间,我们就可以安心提高设计了,一个好的设计可以避免很多错误,提高系统性能,作用远远大于代码实现。
        2.易学、易用
        刚开始我也是在纳闷:什么是JPA啊?我只知道Hibernate。后来翻翻资料才知道原来JPA的来头还不小哦。而且JPA简易而功能强大,更难得的是据说性能堪比JDBC(这个有待验证),难怪EasyJWeb要集成它了。而大多数的coder都是SSH的标准做法,所以转到EJS组合上来的代价是比较小的。

        我自己看EasyJWeb时,发现其MVC和Spring的MVC几乎一样,呵呵,很简单的咯。唯一需要多看的就是JPA,关于它的优点自己去看看吧,J2EE5.0的标准之一,不会被淘汰的,放心。

         以上都是说EasyJWeb的优点。现在来说说它的不足。
         1.新兴的框架,需要充实的地方很多。比如官网和社区都还需要补充人气,一个活跃的氛围会带动项目发展。个人建议多关心下推广的问题,推广带来支持,支持促进项目,互利互惠的哟。
          2.文档,还是文档,我知道现在小组正在编写相关的文档,但是仅靠WIKI上的还不够啊。
          3.教程。你抄我我抄你的初级教程很多。希望多一些系统的,从低级到高级的文字和视频教程,这样才有人用到项目中。

         总体上来说,EasyJWeb是一个定位准确的框架,它的特点在众多框架中非常明显,是一种实用型的、超轻量型的框架。如果您正顶着压力,顾此失彼时,请看看这个闪光点带给你的希望。

        ps:本文是自己对easyjweb的粗略感受,请大家多多指导!

                                                                                                                                              ——天宇 08-04-24 13:27

发言人:finalqitianyu  楼层:2
发表时间: 2008-04-24 01:29
    [引用回复]

有同感,第一次接触EJS仅仅是看到生成集成了extjs,进一步阅读了相关资料后才发现这是一个难得的国产的优秀开源框架,更为重要的是它的便捷,在下一段时间我们这里会做一些小系统,我已经决定使用ejw框架,唯一不足的是相关文档实在太少,非常迫切的希望有更多的文档出炉

发言人:DiamondStars  楼层:3
发表时间: 2008-04-24 08:51
    [引用回复]
引用帖子:原帖由finalqitianyu在2008-04-24 13:29:48发表于楼层2

而占很大比重的增删改查呢?恩~用EasyJWeb提供的工具吧!从dao、service、controller到页面统统都自动生成了。嘿嘿~感觉像是在用外挂呢!

                                                                                                                                                                                           ——天宇 08-04-24 13:27


哈哈。这句话我喜欢。。。。。。。。。。。。。

感谢天宇兄的评价,你指出的这些问题也是目前最迫切、最棘手的问题所在,就像开发一个项目一样,写代码可能谁愿意去做,但领导问谁愿意为这个项目把项目文档整理出来?谁愿意把后台的测试代码写出来?..........................

JWEB如何来通过市场的认可? JWEB应如何推广? JWEB的完整中文文档、多套从入门到高级应用的教程这一切的一切都是EasyJF开发团队目前应该迫切解决的问题。目前这个团队也正在着手解决这方面的事务,相信在不久的N天会重磅与大家面试........接受大家的认可。

发言人: 125.85.191.** (匿名用户)  楼层:4
发表时间: 2008-04-24 09:28
    [引用回复]
今天准备发表一个《EJS增删改查视频》的文件的,呵呵,结果发现优盘里面的文件是坏的。我会在尽快将它上传上来,供大家学习讨论。
发言人:finalqitianyu  楼层:5
发表时间: 2008-04-28 09:00
    [引用回复]

去easyjf上开一个自己的BLOG专栏吧,这样也方法归一汇总。

发言人:冷雨  楼层:6
发表时间: 2008-04-28 10:20
    [引用回复]

http://www.easyjf.com/blog.ejf?blogId=1015808

我刚开通的博客地址,希望大家喜欢

发言人:finalqitianyu  楼层:7
发表时间: 2008-04-28 10:52
    [引用回复]
楼主别怕没有资源,EasyJF团队的人有大力支持你的。有问题及时问,有里面的开发人员亲自给你解决。
发言人:我为我狂  楼层:8
发表时间: 2008-04-28 07:51
其它版块:


标题:浅谈上手EasyJWeb感受



当前没有附件!
提示:您能上传的附件单个文件最大为2M
  

Copyright (C) 2005 EasyJF.com 简易java框架网 渝ICP备06004507号
如有意见请与我们联系