`
ypluck
  • 浏览: 77674 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

WEB项目开发的进阶---初解

    博客分类:
  • JAVA
阅读更多
    最近在维护一个项目(包括了解需求,设计,代码,更新,哈哈,觉得自己现在就是一个维护人员~_~),在维护中学习到很多东西,如架构,命名规范,更新原则等,现初讲下自己的感受:

    一。JSP页面中做所有事,一个系统当然可以用jsp直接实现,那么显而易见的事是:这个系统的页面里可能包括HTML,JAVABEAN,SQL,JS,CSS当然还可能包括其他的。那么问题来了,这样的系统好维护吗?答案是NO;怎么解决?(我举的是JSP,当然还有其它的如:php,asp,flex等)

   二。针对上述解决问题:可以把处理数据的东东放在一起如SQL写成一个JAVABEAN然后去调用;JS写成.js文件,包含,CSS写成.css文件,然后调用。这样就形成jsp+javabean的开发模式,但对这种模式大家满意吗?答案亦是NO;解决方法下述:

  三。解决二的方法:可以增加框架技术如Struts,hibernate,Spring等,这样可以实现MVC(Model-View-Controller),嘿嘿,这些东东我也是初了解,请大家看了不要怪我这个菜鸟。

  四。对于命名规范的问题我也遇到过,如:jsp+javabean的模式,你可能把所有的功能实现写在一个bean里面,形成一个包;这样,维护起来可能难以维护(尽管可以维护);你完全可以这样做,比如一个功能叫“增加人员”,他的javabean包命名就是com.hannet.zjry(com.公司.功能名)。哈哈,当然这是我公司的规范,只是一个建议。只要你这样做了,对于维护人员来说,维护起来就减少了很多工作。

  五。以上是俺的一点小小感受,请各位大侠们口下留情,谢谢^_^
2
2
分享到:
评论
3 楼 vanoin 2008-11-12  
个人认为最基本的MVC~ JavaBean + JSP + Servlet
感觉如果要用到SSH的,真的比较适合于大型项目,不然的话外加的框架包比自己实际做的项目还大出N倍~
2 楼 ypluck 2008-11-11  
呵呵,当然,我只是举一例子,能用英文最好了,不过要表达其意就行,用什么无所谓,主要是维护人员能看懂就OK^_^
1 楼 niunan 2008-11-10  
用拼音反倒看着很难理解....
如果是com.hannet.adduser就很容易理解了..

相关推荐

Global site tag (gtag.js) - Google Analytics