`
javafan_303
  • 浏览: 957222 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ssh难道就这么繁琐吗?

    博客分类:
  • j2ee
阅读更多

最近在搞一个项目,需要用到SSH ,说实话我已经有2年没有用过这个东东了,已经不知道这个东东发展成什么样子了。搞了一下,实在是太麻烦了!DAO、iml、hbm、pojo、service、struts、spring配置文件真多好多!用封装好的jdbc需要开发1个小时,用这个就要用上1天!哎大家有什么感受呢?

分享到:
评论
43 楼 nbkangta 2009-01-13  
LZ是不是习惯ROR那样的开发了
42 楼 mikeandmore 2009-01-13  
sdh5724 写道
aws 写道
ssh你如果只是拿来做个小品级别的程序自然没啥意思,还不如直接JDBC+JSP



SSH 就是做小品级别应用的。

不信
41 楼 kacakong 2009-01-13  
1. SSH是一套比较成熟的框架,目的是为了提高代码的开发速度,和可维护性。存在就是有理,只是看一眼就否定是很轻率的行为。
2. 不用SSH只用JDBC一样做项目,java的框架多了去了,每个框架都有其优缺点,选择谁,如何使用,只是看你的项目需求。
3. 不是说用了SSH就一定性能低,性能的瓶颈有很多方面,SSH未必是木桶上最短的那块板。
4. 最后一句,想用就用,不想用就不用,没谁逼你。
40 楼 xuyao 2009-01-13  
这个看您要做什么了,如果您的系统只是select一下数据库返回一个result,可能这么写是麻烦。但是有些事情是需要用面向对象的概念来解决的,流程很复杂的。
39 楼 bengan 2009-01-13  
我也觉得ssh做起事情来挺麻烦的,但是不得不承认用ssh做出来的代码比没有要漂亮
38 楼 javafan_303 2009-01-13  
1314520ln 写道
LZ,你的水平有限...我是这么看你的!

何以见得呢?
37 楼 yaqian1983 2009-01-13  
去试试SpringSide吧
36 楼 1314520ln 2009-01-13  
LZ,你的水平有限...我是这么看你的!
35 楼 sdh5724 2009-01-13  
没有意思, 现在做了几天技术就以为自己的了不起的人太多了. 不掌握技术, 光做业务, 等失业吧. 反正都是OPENSOURCE , 少你不少.
34 楼 joeyhacker 2009-01-13  
这个话题没意思, 自己唔吧。 你喜欢用就用,没人逼你用。你觉得好就用,不好就自己来。 都说了人家是开源,是免费的, 还招来一些人的谩骂。
33 楼 jitabc 2009-01-13  
ROR吧,哈
32 楼 agiha 2009-01-13  
坐下看吵架。
31 楼 airport 2009-01-13  
我还以为是SSH协议呢
30 楼 mikehuhu 2009-01-13  
Durian 写道
熟悉之后也麻烦,光是jar包的版本匹配就够折腾几天的


maven~
29 楼 geweixin 2009-01-13  
hepeng421 写道
说实在话,自己搞个框架,其实是你公司的架构师的目的,为了控制整个公司的核心.

严重赞同!.......以次要挟公司!MD......如他所说,C/S和B/S之间的数据交互用XML和JSON也是很简单的技术!什么所谓的支持不同的数据库,那是吹牛,MD! 有牛B,你用PLSQL写程序,突然转到T-SQL上!
28 楼 hepeng421 2009-01-13  
其实没有万能的框架,每个框架都不错,其实随便就可以了,关键是解决具体业务问题,争论哪个好哪个不好,很无聊.
27 楼 geweixin 2009-01-13  
sdh5724 写道
letitbe 写道
jiakechong 写道
我们的公司这个架构是个实力很强的架构师自己架构的,没有用ssh,
是他自己写的,客户端与服务器端开发分开,换句话说客户端可以php,ajax,jsp,struts,==
服务器端是java写的(),
客户端于服务器端的传送是json,也可以是xml格式,
服务器端的设计是可以跨数据库,也可以跨服务器,也就是说可以到//192.169.1.1/的数据库test1去取,
也可以到//192.169.1.2/的数据库test2去取,只要xml文件配置下就可以了,
整个架构搭的,可扩展性强,  我个人认为也确实很不错

问他为什么没用hibernate+spring,他说去看了它的源代码,说它们很垃圾(,)
在这里我写出来并不是想说人家有多厉害,只是表明下确实有这事

你们公司这个“架构师”纯粹是在装


"我看是你比较水吧, 你真以为开源框架能解决一切问题? 受不了。"""""""

不要装了,搞JAVA的都是靠开源吃饭的,如果开源的不好,你凭什么吃饭呀...........
26 楼 hepeng421 2009-01-13  
说实在话,自己搞个框架,其实是你公司的架构师的目的,为了控制整个公司的核心.
25 楼 抛出异常的爱 2009-01-13  
lndalian2000 写道
各位老大。请教个问题。那么为什么要采用框架呢?

别人在某事上创的头破血流的经验都写在框架之上了.
24 楼 独孤求爱 2009-01-13  
一直都是jsp servlet jdbc
  框架忘记光了

相关推荐

    基于ssh网上答疑系统 java

    【SSH网上答疑系统详解】 SSH(Struts2 + Spring + Hibernate)是一个常见的Java Web开发框架组合,用于构建高效、可维护的Web应用。这个基于SSH的网上答疑系统旨在提供一个在线平台,帮助用户解答疑惑,支持后台...

    最新SSH的jar包

    SSH在IT行业中通常指的是Spring、Struts和Hibernate这三个开源框架的组合,它们是Java Web开发中的常用工具。Spring提供依赖注入和AOP(面向切面编程)功能,Struts处理MVC模式,而Hibernate则是ORM(对象关系映射)...

    ssh无需安装.zip

    总的来说,这个压缩包为用户提供了一种便捷的方式来利用SSH服务,无需繁琐的安装步骤,特别是对于那些希望快速建立安全连接或在受限环境下的用户而言,这是一个非常实用的解决方案。只需解压文件,按照提供的说明...

    SSH框架JAR包集合

    SSH框架,全称为Spring、Struts和Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用程序。这些框架各自负责不同的职责,Spring作为基础架构框架,Struts处理视图与控制,Hibernate则专注于...

    SSH Secure Shell绿色版 经典版

    SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。SSH Secure Shell经典版是一款绿色软件,意味着它无需安装,可以直接运行,方便用户快速使用和携带。这款软件的主要功能是...

    ssh框架所有jar包

    SSH框架,全称为Struts2、Hibernate3和Spring3,是Java开发中广泛使用的三大开源框架的组合。它们各自在Web应用的模型-视图-控制器(MVC)架构的不同层面上发挥着关键作用,共同构建出高效、灵活且可扩展的企业级...

    SSH Secure远程链接工具

    - **SSH代理**:SSH代理(如ssh-agent)可以管理和存储密钥,减少每次连接时手动输入密钥的繁琐。 - **多窗口管理**:SSH Secure Shell Client的GUI版本可能提供多窗口管理功能,方便同时管理多个远程会话。 总的...

    ssh免密码登录

    ssh root@ssh2 'cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys' scp authorized_keys root@ssh2:/root/.ssh/ scp known_hosts root@ssh2:/root/.ssh/ ``` #### 四、注意事项 1. **权限管理**:在...

    使用TortoiseGit时如何实现SSH免密码登录

    ### 使用TortoiseGit实现SSH免密码登录的详细步骤 #### 一、背景介绍 ...整个过程虽然略显繁琐,但对于提高开发效率来说是非常值得的。此外,对于安全性也有一定保障,因为SSH密钥比简单的用户名和密码更安全。

    SSH员工管理系统

    SSH员工管理系统是一个基于Java开发的综合管理应用,它利用了Spring、Struts2和Hibernate这三个核心框架,构建了一个高效、可扩展的企业级解决方案。SSH框架是Java Web开发中常用的技术栈,结合了Spring的依赖注入...

    sshjar包SSH开发

    SSH开发是指基于Spring、Struts和Hibernate这三个开源框架的Java Web应用程序开发模式。这三大框架分别负责业务逻辑层(Spring)、视图层(Struts)和数据持久化层(Hibernate)。在进行SSH开发时,正确地配置和选择...

    SSH所有jar包整合

    SSH(Struts、Spring、Hibernate)是Java Web开发中常用的一种框架组合,它结合了Struts的MVC设计模式、Spring的IoC(控制反转)和AOP(面向切面编程)以及Hibernate的对象关系映射功能,大大简化了Java企业级应用的...

    sshSource.zip

    SSH整合开发是Java Web开发中的一个重要概念,全称为Spring、Struts和Hibernate的组合,这三个框架分别是Spring(控制层)、Struts(视图层)和Hibernate(持久层)。本资料"sshSource.zip"包含了基于MVC(Model-...

    SSH的空白框架

    SSH框架,全称为Spring、Struts2和Hibernate,是中国Java Web开发领域中广泛使用的三大开源框架的组合。这个框架集合提供了完整的MVC(Model-View-Controller)设计模式实现,帮助开发者更高效地构建可维护性和扩展...

    ssh框架jar包整合

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大框架。这三大框架分别负责表现层、业务层和持久层的管理,为开发者提供了高效、灵活且可扩展的开发环境。在Java Web项目中,SSH框架的...

    SSH.rar_ssh

    SSH,全称Secure Shell,是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他服务。在本文中,我们将深入探讨SSH的工作原理、应用、安装与配置,以及在Windows XP系统中如何使用SSH来操作Linux服务器...

    ssh2 ajax jquery

    在IT领域,SSH2、Ajax和jQuery是三个关键的技术组件,它们在构建高效、动态的Web应用程序中扮演着重要角色。SSH2(Secure Shell 2)主要用于提供安全的远程登录和网络服务,Ajax(Asynchronous JavaScript and XML)...

    2016年javaWeb学习SSH注解整合例子demo

    在2016年的版本中,Struts2已经支持注解,如`@Action`, `@Result`等,允许开发者在控制器类和方法上直接标注,避免XML配置文件的繁琐。 2. **Spring**:Spring框架提供了依赖注入(DI)和面向切面编程(AOP)等功能,...

    ssh代码自动生成器

    借助本工具结合myEclipse,不用写任何代码,就可以生成一个很完整的,可运行测试的,SSH架构的Web项目(实现了最基本的增,删,改,查,分页等功能);在此基础上再实现其他的复杂的业务逻辑,让我们从重复重复繁琐...

    centos7 ssh免密登录自动化配置脚本(ps:已测试过)

    在IT行业中,SSH(Secure Shell)是一种用于在网络之间安全地执行命令和传输数据的网络协议。免密登录是SSH的一种便捷功能,它允许用户在不同的主机之间进行无密码验证的登录,极大地提高了工作效率,特别是在大数据...

Global site tag (gtag.js) - Google Analytics