现在JAVA开发框架太多
什么struts1, struts2, JSF
还有些struts + spring + hibernate 的大组合.小弟想问问, 做类似电子政务和OA的小项目我该怎么选择开发框架?是 jsp+servlet 还是struts 还是 SSH 这个大组合.献上100分,上午结帖....最后说下,我打算用 myeclipse6 来开发
我也想从框架,设计,扩展的情形下选择一个好的组合架构无奈这java里,框架争论太多. 我经验又不足.所以来问问各位前辈.针对小项目,电子政务,办公OA系统.用myeclipse 该选择个什么样适合的 开发框架组合?

解决方案 »

  1.   

    myeclipse就可以了,
    框架,你说的这些都可以,看你的习惯了,ssh都用也可以,用部分也可以,看你自己习惯
      

  2.   

    对 如果用的不习惯 我觉得宁可自己封装一些类
    然后自己划分MVC的层次
    SSH的框架不适用于所有人 如果只是小应用的话 只要层次划分清楚 自己写就挺好
    JSP+Servlet+Bean完全可以胜任
    但是要谨记把层次划分清楚 要不以后会很麻烦
      

  3.   

    主要是看你熟悉哪类框架了我一般是用struts1.X,2.X还在学习中SSH也可以如果想要迅速上手的话,struts1.X应该是个不错的选择
      

  4.   

    jdbc+servlet/jsp足矣,比框架好玩多了。不过还是要考虑技术储备和人力资源、时间等问题再说,呵呵。
      

  5.   

    对于小的项目你可以使用 【jsp+servlet+jdbc】这样的技术对于深层点的项目你可以考虑使用【struts】对于特殊要求你也可以考虑 【SSH】如果喜欢新技术也可以【struts2.0】当然你也可以试试 webloigc 8.1 页面流 (思路很简单的)个人愚见。。祝你成功编程在于思想,不在于框架跟技术!
      

  6.   

    用你熟悉的框架 要是非得用SSH之类的话 就用SpringMVC + Spring+Hibernate吧
      

  7.   

    精辟...我综合考虑了下,先从第一条框架开始做起.1,小项目练练手,熟悉基本的东西2,等小项目挖掘完后,再用成熟的struts 和 SSH 来逐渐替换,重新架构它.3,java的就是没个统一标准规范,导致有些人迷茫,有些人框架崇拜,搭配发布比较烦琐.
    版本与版本之间不兼容,不协调,无法调和.不是这个不支持那个,就是这个版本与开发工具搭配有问题.
    一个JDBC 封了一大圈后 出了个hibernate 还是旧瓶装新瓶.相当于其他语言比如delphi的控件,VC的DLL,VB的组件...几点愚见大家留情啊...不知道说的对不对.
      

  8.   

    如果小项目,以及维护更改的不会太多.就jsp+Servlet+javaBean开发罗.效率比较快..
    如果以后要维护的话,或者改动性比较大的话,建议用SSH,主要是扩展性好...相当方便
      

  9.   

    SSH 整合不错,在开发中 如果需求有变,用ssh组合是不错的现在一般的OA都用SSH 整合
      

  10.   

    小项目我个人建议你用  jsp+servlet+javabean+jdbc  
      

  11.   

    如何软件很小,就用servlet+jdbc,不需要用框架
    软件大了,用框架才有优点
      

  12.   

    我现在给人做系统基本都是用etmvc了。SSH一大堆配置令我烦躁和花费时间。
      

  13.   

    小项目就不用上什么框架了,你的程序耗时还没有框架多。
    如果是想学习的话。推荐轻量级的SHH。