现在公司要做项目,需要客户端提交数据,服务端进行数据操作,我以前没有用java做过东西,刚学了java一个周,用了servlet来实现服务端,但是这样做起来代码量不小,而且难维护,数据库操作也繁琐,本人对ssh框架不了解,感觉应该有方法能够实现的更简单,牛人们提示一下,大体说一下方法就行,我自己去学去。周末努力下,下周希望能够开始开发。

解决方案 »

  1.   

    SSH  这个东西   一句两句说不清啊!  LZ 还是自己下个例子  网上查查流程  照着做一做 就大体明白了主要是弄清楚那些配置文件就行!
      

  2.   

    貌似Java B/S 开发大都基于MVC模式开发。。
    但是MVC模式开发代码量都不少
    如果是项目很小的话。。
    代码直接写在JSP里面
    但是安全性就很低下
      

  3.   

    与其学其他的框架还不如servlet来得快~!
    就用纯的servlet与jsdbc。
    代码量大的话就没有办法了。不管用什么框架,代码量都不少,毕竟这是java不是其它的敏捷开发语言。
      

  4.   

    这种情况,如果系统功能较多的情况下,建议用SSH,上网找个教程,只要把框架搭好了,能跑起来,实现一个功能,其他也都会了。如果用servlet,不熟悉的情况下难免代码混乱,出现问题难以排查。
      

  5.   

    其实我希望把整个业务逻辑搞的更清晰一下,尽量保持高内聚,低耦合。最起码能让别人拿到源码就明白哪里是业务层,哪里是数据处理层,哪里是数据通信层等等这些。
    可能以前做c语言的项目多了,到java这边有点不适应。各位见谅啊。
      

  6.   

    功能不复杂可以采用  servlet + jdbc 。采用 SSH框架主要是搭建起来的问题,配置文件弄好了,流程搞清楚,采用什么模式,把什么交给谁管理。也可以只使用框架中的某个功能,组合搭建成一个好管理的框架体系。  网上有很多帖子说明怎么搭建框架的、
      

  7.   

    用SSH,我觉得很大的作用是,不知不觉中就会让你采用了MVC三层结构的方式开发项目,主要是为你后期维护的时候回方便很多。还是,如果你的业务量偏多,而且后期维护比较频繁,可以采用,至于SSH的用法,网上资料很多,只能靠你自己学习了。很简单的。就是刚开始你不熟悉的话,会不好找错误方式,不好调试,等你了解了,开发效率会成倍提高
      

  8.   

    谢谢 各位的意见,我打算用hibernate实现数据库部分,servlet实现客户端的处理,在此结贴。