`

web开发的轮回,到最后又回到jsp

    博客分类:
  • J2EE
阅读更多

(原始时代)servlet + jdbc -> jsp+javabean->(MVC)struts -->(ORM)sh->(IOC+AOP)ssh->s2sh->(反ORM)ssi

 

--> (COC) ssi + annotation -> (反IOC) si + annotation ->(COC进一步发展) struts2+jdbc ->

 

 jsp + jdbc  (CoC发展到最后,才发现当初的在JSP内嵌入代码也是一种COC)                      

 

 

分享到:
评论
32 楼 lpn520 2010-09-29  
哈哈,兄弟,就是这么回事,受教了
31 楼 mercyblitz 2010-06-24  
tomcat4 写道
我也有类似的感受,有人说大项目很多JSP+JavaBean不好维护,可是我觉得相反,文件多了JSP+JavaBean反而容易维护。
当然你必须对基本的HTML懂一点,读得懂代码就行,业务逻辑封装到JavaBean就可以了!至于数据层、逻辑层有的时候过度分离,维护的时候,缕那些脉络都是很头疼的事情!



这种的情况是 代码逻辑相对简单(比如数据库),对象之间关系不复杂。
30 楼 plusir 2010-05-03  
跟lz些许的有些共鸣!

最近在维护一个基础框架,原来的设想是SSH,没什么高深的技术,基本上就是搭好架子将来让小朋友填空式开发的东东(如ls所说),底层还好办,hibernate加spring,到了表现层开始迷茫,搭来搭去,仿佛有回到jsp的倾向。

j2ee平台的web框架从来就没让人舒心过,丑陋的status1,扶不上墙的jsf,据说优雅但是受众面不高的tp,strtus2最大的改进还是formbean那块(没了那个东西确实优雅也省心了不少),展现方式多了个模板引擎,实在没什么激动人心的改进,说白用他还是惯性。逐渐的开始怀念asp.net(小弟从业7年,做了4年.net,3年j2ee),在我眼里,asp.net是业界最好的web编程模型。

最后开始尝试另外一条路,表现层纯html+css+js
,业务类的方法直接发布成rs风格的webservice供前端调用。不知道结果怎么样,进行中。。。。。
29 楼 wait10000y 2010-05-03  
楼主肯定不习惯公司编码的习惯,大型软件都是框架,找小朋友填代码!
28 楼 jsycbc 2010-05-01  
物及必反,嗯
27 楼 tomcat4 2010-04-30  
我也有类似的感受,有人说大项目很多JSP+JavaBean不好维护,可是我觉得相反,文件多了JSP+JavaBean反而容易维护。
当然你必须对基本的HTML懂一点,读得懂代码就行,业务逻辑封装到JavaBean就可以了!至于数据层、逻辑层有的时候过度分离,维护的时候,缕那些脉络都是很头疼的事情!
26 楼 抛出异常的爱 2010-04-30  
基于统一资源管理
约定业务植入方式吧

正在学习这方面东西
这东西有没有共享资料
25 楼 zhouzhichu 2010-04-30  
经历过不少项目之后发现,原生的才是效率最高的
24 楼 lili.cn 2010-04-30  
如果自己开发,自己维护那就用jsp+javabean吧.要是和别人合作,那还是用框架吧,不要把自己的高兴建立在别人的痛苦上.
23 楼 kevintse 2010-04-30  
看你喜欢了。
我就喜欢JDBC+JSP,自己封装一下,用起来非常顺手。
搞什么一大堆框架,名词一大堆,好像很牛X一样,烦都烦死了。

当然,不是说所有框架都不用,这个是不同的问题有不同的解决方案。
22 楼 xxjglobal 2010-04-30  
5452 写道
这个帖子看着就是一个冷笑话。。。

还真有些冷呢
21 楼 yangguo 2010-04-30  
njbble 写道
使用适宜的架构才能得到合适的结果,就象刀一样,牛刀宰牛,鸡刀杀鸡是最合适宜的;牛刀杀鸡显得笨重无比,鸡刀杀牛显得力不从心


正解!
20 楼 njbble 2010-04-29  
使用适宜的架构才能得到合适的结果,就象刀一样,牛刀宰牛,鸡刀杀鸡是最合适宜的;牛刀杀鸡显得笨重无比,鸡刀杀牛显得力不从心
19 楼 dean_liu 2010-04-29  
看这帖子就可以知道JavaEye的人做什么样的项目了
18 楼 moses3017 2010-04-29  
tvjody 写道
框架可以提高开发效率,降低成本

框架真得可以提高效率吗?
17 楼 anky_end 2010-04-29  
yangguo 写道
hatedance 写道
我不知道lz为什么回到jsp,是因为最近的项目架构决定的吗?
ssi的i是ibatis吗?
coc是什么?


这个跟具体的项目无关,只是说明一个轮回。
是ibatis.
coc :约定优于配置。

很无趣的轮回。

落后去手写javabean和jsp也搞过,替朋友写个小项目时候。

虾有虾道,到了一定规模适合做什么事情
16 楼 yangguo 2010-04-29  
hatedance 写道
我不知道lz为什么回到jsp,是因为最近的项目架构决定的吗?
ssi的i是ibatis吗?
coc是什么?


这个跟具体的项目无关,只是说明一个轮回。
是ibatis.
coc :约定优于配置。
15 楼 5452 2010-04-29  
这个帖子看着就是一个冷笑话。。。
14 楼 jasspier 2010-04-29  
使用jsp需要上下一心地统一代码规范,分层,封闭大量前端控件。
框架只不过帮我们做了这些,只不过有些框架做大了就想全包全揽,结果物极必反
13 楼 gstarwd 2010-04-29  
关注一下 lz说的很在理

相关推荐

    4602231《JSP Web应用开发案例教程》(侯玉香)720-9素材与实例.zip

    《JSP Web应用开发案例教程》是侯玉香教授撰写的一本教材,旨在帮助读者深入理解和掌握JSP(JavaServer Pages)技术在Web应用开发中的实际运用。这本教程通过丰富的案例,详细讲解了JSP的基本概念、语法特性以及如何...

    精通JSP-Web开发技术与典型应用

    《精通JSP-Web开发技术与典型应用》的范例代码涵盖了广泛的Web开发知识点,旨在帮助开发者深入理解和熟练掌握JSP技术在实际项目中的运用。JSP(JavaServer Pages)是一种基于Java的动态网页技术,它允许开发者在HTML...

    《JSP+Web应用开发案例教程》教学课件_JSP课件_

    《JSP+Web应用开发案例教程》教学课件是一份专为学习JSP(Java Server Pages)技术及其在Web应用开发中的实践所设计的教学资源。这份课件详细讲解了JSP的基础知识、核心概念以及实际应用,对于初学者和有一定经验的...

    JSP 的WEB开发实例

    "JSP的WEB开发实例"是学习和实践JSP技术的重要途径,尤其对于初学者而言,通过实际操作投票系统、新闻发布系统和上传下载系统等常见应用场景,可以深入理解JSP的工作原理和应用技巧。 1. 投票系统:投票系统通常...

    精通jsp-web开发技术与典型应用

    《精通jsp-web开发技术与典型应用》是一本深入讲解JavaServer Pages (JSP) 技术及其在Web开发中的实际运用的书籍。作者张新曼以其丰富的教学和实践经验,为读者构建了一套全面且实用的学习路径,旨在帮助学生和...

    Web应用开发技术:JSP(第二版)源代码

    《Web应用开发技术:JSP(第二版)》是一本由崔尚森、张白一、张辰合著的专业教材,由西安电子科技大学出版社出版。该书深入浅出地介绍了JSP(JavaServer Pages)这一重要的Web开发技术,旨在帮助读者掌握动态网页的...

    jsp web开发学习实录

    jsp web开发学习实录

    完整版Java JSP web开发教程 全套PPT课件资料 共13个章节.rar

    完整版Java JSP web开发教程 01_web概述(共18页).ppt 完整版Java JSP web开发教程 02_Servlet使用入门(共23页).ppt 完整版Java JSP web开发教程 03_会话跟踪简介(共22页).ppt 完整版Java JSP web开发教程 04_...

    JSP(Web开发技术)教案

    要进行JSP开发,首先需要搭建一个运行环境,这通常包括Java Development Kit (JDK)、Web服务器(如Apache Tomcat)以及集成开发环境(IDE,如Eclipse或IntelliJ IDEA)。安装JDK后设置环境变量,接着下载并配置Web...

    《JSP Web开发案例教程》课件、课堂演示案例、课后题答案

    《JSP Web开发案例教程》是一本专注于教授JSP(JavaServer Pages)技术在Web开发中的实际应用的教材。此教程结合了丰富的课件、课堂演示案例和课后题答案,旨在提供一个全面的学习资源,帮助学生和开发者深入理解JSP...

    jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序

    jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序...

    java网络编程原理与jsp web开发核心技术 part2

    对web开发原理已经有所了解、只是想了解JSP的读者,可以从本书第六章开始阅读。由于目标是基础内容,又比较注重覆盖面,本书内容的深度、细度比较有限。因而对Web开发已经比较了解的读者就没有必要深度本书了。

    Servlet JSP深入详解 基于Tomcat的Web开发

    ### Servlet与JSP深入详解:基于Tomcat的Web开发 #### 一、Servlet技术概述 Servlet是一种用Java编写的服务器端应用程序接口(API),它扩展了Java Web开发的功能。Servlet可以响应HTTP请求,并且能够处理复杂的...

    Java网络编程原理与JSP Web开发核心技术

    最后,我们提到的“Java 网络编程 JSP Web 开发”标签,强调了这些技术的关联性。Java网络编程提供了底层的网络通信能力,JSP和Web开发则利用这些能力构建用户友好的Web应用程序。这些技能的掌握对于成为一位全能的...

    JspWeb开发路径

    总之,JSPWeb开发涉及到许多技术和概念,包括JSP语法、Servlet机制、MVC模式、项目结构、开发流程以及各种辅助工具的使用。通过不断学习和实践,开发者可以构建出高效、稳定且易于维护的Web应用。

    web应用开发技术(JSP)源码

    通过深入研究这个"web应用开发技术(JSP)源码",开发者不仅可以学习到JSP和Struts的基本用法,还能了解到如何将这些技术应用于实际项目,提升Web应用开发技能。同时,分析源码也是提升问题解决能力和代码调试技巧的...

    Java+Web开发教程----入门与提高篇(JSP+Servlet)》附赠电子资料.pdf

    Java+Web开发教程----入门与提高篇(JSP+Servlet)》附赠电子资料

    jsp-web开发技术与典型应用

    本资料集围绕“jsp-web开发技术与典型应用”展开,提供了一系列前沿的实例代码,旨在帮助开发者深入理解和熟练运用JSP进行Web开发。** **1. JSP基本概念** JSP是由Sun Microsystems公司推出的动态网页技术,其核心...

Global site tag (gtag.js) - Google Analytics