`
java心如止水
  • 浏览: 32036 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

小聊SSH

阅读更多

     接触java差不多一年多了,坐在办公室,有些无聊,写下小弟对ssh的见解.

     struts1.2是在去年5月份的时候开始接触,用strut1.2实现了我的第一个helloworld,终于感觉到框架的好处, 也第一次理解到mvc的魅力,8月底找到工作后,在java web开发就一直没有离开过strut1.2,慢慢也发现了很多问题, 测试很麻烦,配置很麻烦,入侵性太强.让我开始尝试学习其他的mvc框架,开始研究strut2.0,strut2.0个人感觉在不久的将来一定会流行起来,低入侵式,配置简单,而且加入了拦截器. jsf也有看过一段时间,感觉jsf也是好,配置也比 strut1.2方便, 而且jsf更有意思的地方是加入了ActionListener,这个东西不得不让我.net比较(本人进公司以后也用.net做过一个进销存的web系统),感觉这个ActionListener和.net很相似, 可以在逻辑层为业务层添加一些组件. 个人感觉是一个特色.总之,本人最看好的strut2, 毕竟是struts1.2和webwork2.0的结合.

     Hibernate也是个人感觉最为好的持久层的框剪,当然持久层的框架很多, 最近有很多公司在用Ibabits,后来问一个在其他公司正在用Ibabits开发的同事,她说感觉IBABITS不如hibernate好用,这个本人也不知道.感觉Hibernate还是很优秀的,现在EJB3.0又炒的很火,但具体怎么样,还有待验证,本人正打算学习学习,但市面上EJB3.0的書籍好像不多,而且個人感覺都不好,想找個基礎點的 , 例子多點的書籍,哪位大哥有好的建議麻煩告訴我下.

    Spring,感覺是這三個框架中最優秀的框架,不管是AOP還是IOC思想,都可以大大簡化程序的開發, 很容易就可以實現單例 和工廠設計模式. 不管怎么說,ssh还是我的最愛.

2
1
分享到:
评论
1 楼 zuzuzuu 2008-06-05  
原来SSH=Strut+Spring+Hibernate

相关推荐

    基于SSH框架整合的易聊微博系统的设计与实现 毕业项目 论文12000 前台页面很漂亮.zip

    《基于SSH框架整合的易聊微博系统的设计与实现》是一个典型的Java毕业设计项目,它结合了Struts、Spring和Hibernate这三个流行的开源框架,构建了一个功能完善的微博系统。这个项目不仅展示了开发者对Java后端开发...

    SSH整合Shiro源码

    **SSH整合Shiro源码详解** 在Web应用开发中,安全性是至关重要的。SSH(Spring、Struts2、Hibernate)和Apache Shiro都是常见的Java安全框架。SSH是用于构建MVC架构的开源框架,而Shiro则专注于身份验证、授权和...

    基于注解ssh的通用dao的crud

    在IT行业中,SSH(Spring、Struts2、Hibernate)是一个非常经典的Java Web开发框架组合,它们各自负责应用程序的不同层面:Spring作为应用上下文和依赖注入框架,Struts2作为MVC(模型-视图-控制器)框架处理请求,...

    基于SSH框架整合的易聊微博系统的设计与实现 包含毕业项目.zip

    基于SSH框架整合的易聊微博系统的设计与实现 包含毕业项目 选择index.jsp开始运行 如果网页部分报错属于误报 如果java源代码报错,需要配置tomcat所在位置 基于SSH框架整合的易聊微博系统的设计与实现 包含毕业...

    ssh商城代码

    曾经用过ssh,当时都在用,从来没有深入想过,选型的问题。 最近正好又在回顾,再比照经历过场景,和同事聊的时候,也沟通过这个问题。很浅薄,2年没搞JEE了不太清楚公司的类型,业务内容,和答主面试的岗位。企业级...

    基于SSH框架整合的易聊微博系统的设计与实现毕业项目论文12000前台页面很漂亮

    标题"基于SSH框架整合的易聊微博系统的设计与实现毕业项目论文12000前台页面很漂亮"表明这是一个关于毕业设计的项目,主要关注点在于使用SSH(Struts2、Spring、Hibernate)框架构建了一个微博系统,并且强调了系统...

    addon-ssh:SSH和Web终端-家庭助理社区附加组件

    家庭助理社区附加组件:SSH和Web终端 此加载项使您可以使用SSH或Web终端登录到Home Assistant实例。关于此加载项使您可以使用SSH或Web终端登录到Home Assistant实例,从而使您可以访问文件夹,还包括用于执行诸如...

    一个OA的实现 可以运行 包含了SSH框架

    而“包含了SSH框架”指的是该OA系统在开发过程中使用了Struts、Spring和Hibernate这三个开源框架的集成,通常称为SSH框架。 【描述】部分再次确认了这个OA系统是可运行的,并且它的核心开发技术栈包括了SSH框架。...

    SSH网上商城项目实战完整源码(带博文可参考)

    该资源包含了完整的项目开发:前端代码,后端实现,完成了后台管理功能,前台显示功能,完成了购物车,完成了支付功能,完成了邮件的发送,短信的发送功能,完成了后台查看销售报表的功能等,比较齐全,是个学习的好...

    如何利用Gitlab-ci持续部署到远程机器(详细教程)

    长话短说,今天聊一聊使用Gitlab-CI 自动部署到远程服务器。 看过这篇文章的朋友,会注意到我是在 Gitlab-Runner服务器上自动部署的站点,本次我们结合ssh部署到远程机器(将CI服务器和部署服务器分离,避免资源抢占...

    18-聊聊弱口令的危害(一)1

    1、连续或重复的数字,如123123、123456、987654、111111、222333等 4、日期或年份,如800128(生日)、2012、1925112

    (Jsp项目)网络聊天室ssh毕业设计(源码+说明+演示视频).zip

    (Jsp项目)网络聊天室ssh毕业设计(源码+说明+演示视频).zip 【项目技术】 jsp+mysql+b/s 【实现功能】 聊天室前台: (1) 注册。注册时已经注册的不能重复注册。 (2)登录。用户必须根据用户名、密码登录到主界面。...

    SSH在线聊天室.zip

    (5)公聊和私聊。 (6)安全退出聊天室。 聊天室后台: 1、管理员审核注册的账号 2、导出聊天记录 3、所有聊天内容存数据库或者xml文件等 4、设置屏蔽关键词 5、在线密码修改 6、删除聊天记录

    remokaggle:快速设置与Kaggle内核进行深度学习的SSH连接。 为了免费使用该性感的Tesla P100(并且没有Jupyter Notebook的许多限制)

    将SSH设置到Kaggle内核进行深度学习的快速脚本。 为了免费使用该性感的P100(并且不受Jupyter Notebook的限制):P ! ! 更新 ! ! Kaggle阻止了将SSH隧道创建到正在运行的Kaggle内核中的任何尝试。 因此,不幸...

    【基于JSP的毕业设计】网络聊天室ssh(项目源码+说明+录像).zip

    【基于JSP的毕业设计】网络聊天室ssh(项目源码+说明+录像).zip 【项目技术】 jsp+mysql+b/s 【实现功能】 聊天室前台: (1) 注册。注册时已经注册的不能重复注册。 (2)登录。用户必须根据用户名、密码登录到主...

    SSH2入门程序

    myeclipse开发,数据库mysql,直接导入工程到myeclipse,修改applicationContext.xml中的数据库testssh2,用户名root,密码123.修改成自己的。然后mysql建立数据库testssh2。即可部署到tomcat下运行。

    java项目之网络聊天室源码(ssh+mysql+jsp).zip

    (5)公聊和私聊。 (7)安全退出聊天室。 聊天室后台: 1、管理员审核注册的账号 2、导出聊天记录 3、所有聊天内容存数据库或者xml文件等 4、设置屏蔽关键词 5、在线密码修改 6、删除聊天记录 所需开发环境: ...

    linux c TC P IP 协议实现QQ公聊 私聊 传文件等功能

    在Linux环境下,使用C语言实现TCP/IP协议来构建一个类似QQ的功能,涵盖了公聊、私聊和文件传输等核心功能,是一项技术性极强的挑战。这个项目不仅要求开发者对网络编程有深入的理解,还需要掌握操作系统相关的知识,...

    SFTPServer:得益于ssh2模块,用node.js编写的SFTP服务器

    此SFTP服务器将允许somoene使用保存在数据库中的ssh公钥通过文件系统或数据库下载文件。 对文件和密钥使用适配器可以将它们存储在任何需要适配器的地方。 如果要将文件存储在AWS S3存储桶中,请创建一个适配器以...

    distributd:使用 SSH 和 NFS 非常简单地实现分布式字数统计

    使用 SSH 和 NFS 非常简单地实现 Hadoop 字数统计。 Master节点上的流程概览 接触机 主机将建立一个能够运行 SSH 的可用机器列表。 以下是接触算法的步骤: 地图 arp -a 检索主机列表 检查 ssh 连接 删除无法 ssh ...

Global site tag (gtag.js) - Google Analytics