这是我这3年里经历,觉得这些对很有用,所以写篇文章发表,也是第一篇文章
废话不多说 直接进入主题
当今社会 现在用SSH开发,对与学JAVA方面的人才来说,还是很关键的,等你真正进入公司才知道,以前那点JAVA基础就想出去工作或学了个Struts就觉得自己已经很不错了,其实大错特错。学习没有至尽,走软件开发这条路,确实很累很伤脑子(起码要比一般人少活几年), 过分的用脑去思维,去一点一滴的找那些自己以为没有错的错误。
从学校3年后,认清很多事,很多道理。这些在大学里学到不少,而在学校进取时在刚开始学JAVA却是被动的,弯路走过不少,吃的亏也数不清,老师喊你完成什么就完成什么,交了 完了 ,了事 。去疯。。。
而在学SSH时,一开始基本都一样学Struts,而我这里重点说得是“工具”,当时老师喊我们用什么就用什么,不知道是好是坏,用好就不错了,但这些对后面来说,造成得影响可谓惊人。
比如Myeclipse里导入Struts Hibernate Spring,就在项目中属性里Myclipse选项中点下 选个路经,然后就了事,对于初学者来说,这些东西能很明白的给自己个答案,你导入的是“SSH”吗? 你真的认得它们吗? 能认得它们多深?
它们所用的是那些包?之间的配置用什么联系?为什么Web.xml中会自动导入那么多代码?自动加入的包那么多那些是没用的那些是有用的? 很多很多,而开始学的话Myeclipse确实很方便,也是个超“懒”的工具。可以帮人解决很多不需要学的代码和配置文件等等,而在你真正进入公司里面的时候才知道,要用的不是要付费的软件,公司在考虑开发成本上是不可能用Myeclipse,而且它本身有些导入的是错误和冲突的。而普遍的是用免费的Eclipse,它没有Myclipse那么强大,虽然说Myeclipse是个插件,不得不承认很简洁,节约很多时间,但是对于初学者来说过分的去使用它等于自杀,根本不知道自己所做的核心是什么?
而在用Eclipse时你会发现所用的东西全是靠自己手写出来的精华。一点一滴的在不断的错中慢慢成长,而且速度也是惊人的。从建一个JavaPro 开始,创建配置路径文件夹,写Web.xml,导入那些需要的包,开始去外国网站找自己要用的东西并下载,一步一步的成长,一个星期下来,可以这么说你的进步是以前速度的2到3倍,而框架打好了后以后也省了很多,基本可以直接调用,比Myeclipse差不多方便。现在的Myeclipse是不能导入Struts2 Hibernate3 Spring2的,而工作时是不可能去让你用过时的版本给客户,所以一个字“写”吧, 动手写中很多知识和错误是意想不到的,当然这需要的是自己去解决去钻研,去不断的理清。
建议还在用Myeclipse的人才们,抛开那些儿时玩具吧,该去学学车了,自己的能力不能埋在“自动化”里。
你遇到的问题网上的人绝对遇到过,你要的答案,网上绝对能给你
分享到:
- 2009-01-15 23:42
- 浏览 934
- 评论(2)
- 论坛回复 / 浏览 (2 / 2770)
- 查看更多
相关推荐
### 北大青鸟SSH学习资料知识点解析 #### 一、SSH框架简介 SSH框架是Java Web开发领域中一个非常流行的轻量级开源框架组合,它由Struts2(或Struts1)、Spring以及Hibernate三个部分组成。这些技术分别负责Web层、...
**SSH学习 - 第一章** 在IT行业中,SSH通常指的是三个开源Java框架的组合:Struts、Spring和Hibernate。它们是构建企业级Web应用程序的常用工具。本章将重点介绍Struts2的基础知识,它是SSH架构中的MVC(模型-视图-...
SSH2,全称为Secure Shell 2,...建议按照文件的指导步骤进行操作,实践是学习的最佳途径。同时,记得在操作过程中备份重要数据,以防万一。通过这个实例,你不仅可以掌握SSH2的基础知识,还能提升自己的网络安全意识。
本人阅读过,对于初学习SSH的人,很有用,示例很清晰,建议需要的可以看看
【SSH技术详解】 SSH,全称为Secure SHell,是一种...在实际学习过程中,建议结合理论讲解与实际操作,通过模拟真实环境下的任务来巩固学习效果。同时,不断关注最新的SSH版本和安全动态,以便随时适应行业的变化。
"SSH教务管理系统"是一个基于SSH(Struts2、Hibernate和Spring)框架的教育管理软件,主要...在实际学习过程中,建议结合源代码阅读,理解每个组件的作用,逐步完善和优化系统,从而深入理解教务管理系统的实现细节。
在学习和使用这些源代码时,建议按照以下步骤进行: 1. 配置环境:确保你已经安装了Eclipse IDE和必要的Java开发环境,以及SSH框架的库。 2. 解压文件:将"sshSource.zip"解压到本地目录,导入Eclipse项目。 3. ...
在这个场景中,初学者可能正在寻找入门SSH的学习路径。 首先,了解SSH的基础概念至关重要。SSH由客户端和服务器两部分组成,客户端发起连接请求,服务器响应并提供服务。连接建立后,用户可以安全地进行身份验证并...
在深入研究ne7ssh源代码时,建议先熟悉SSH协议的基本原理和botan库的API,这将有助于理解代码的逻辑结构。同时,由于SSH的安全性至关重要,确保正确配置和使用ne7ssh和botan是非常必要的,以免引入潜在的安全风险。...
李兴华老师的SSH课堂笔记提供了丰富的学习材料,涵盖了SSH的理论知识和实战技巧。建议读者结合实际项目进行练习,以加深理解和提升技能。同时,还可以参考开源社区的SSH项目,了解实际开发中的最佳实践。 总的来说...
SSH学习文档中提及了一系列Java Web开发相关的知识点和操作流程,它主要涉及了三个核心框架的使用:Spring、Struts和Hibernate,这三者合称为SSH框架。文档针对初学者介绍了如何通过SSH框架构建和部署一个简单的Web...
SSH(Struts2 + Spring + Hibernate)是一种常见的Java Web开发框架,它整合了三大主流的开源框架,用于...在实际学习过程中,建议结合官方文档和教程,逐步分析和调试TestSsh中的代码,以便更好地掌握SSH框架的运用。
SSH(Secure Shell)是一种网络...如果你是初学者,建议先从理解SSH的身份验证机制和加密过程开始,然后逐步深入到端口转发和文件传输等高级特性。通过实践,你可以更好地理解和运用SSH,提高你在IT领域的专业能力。
为了更好地掌握SSH整合,建议初学者不仅要跟随教程进行实践,还应该深入了解每个框架的核心概念,如Spring的IoC和AOP,Struts2的拦截器机制,以及Hibernate的实体映射和查询语言。同时,了解一些最佳实践,比如使用...
SSH在线考试系统是一种基于模型-视图-控制器(MVC)设计模式的Web应用程序,它整合了Struts2、Hibernate和Spring三个强大的...为了更好地理解和使用这个系统,建议熟悉Java、MVC架构、SSH框架以及基本的Web开发知识。
7. **实践建议**:在深入学习SSH时,建议先独立学习每个框架的基础,然后再进行整合。尝试动手配置和运行项目,逐步理解各个组件的作用。同时,不断查阅官方文档和相关教程,解决遇到的问题,加深对框架的理解。 8....
SSH(Struts+Spring+Hibernate)是Java Web开发中一种常见的框架组合,它将MVC设计模式、依赖注入和持久层...在实际操作中,建议参照官方文档、教程或者相关博客进行详细学习,以便掌握每个组件的特性和整合的关键点。
这个项目是为了学习和参考设计的,不建议用于商业用途,且数据库文件未包含在提供的压缩包中。如果你对SSH整合或者电子商务系统开发有兴趣,可以借此进行深入学习。 首先,Spring框架是Java EE应用中的核心组件,它...
在学习这两个实例时,建议先从SSH2实例开始,掌握SSH2的基本操作和流程,然后再过渡到注解实例,了解如何利用注解简化配置,提高开发效率。同时,这两个实例也可以帮助你深入理解Spring、Struts和Hibernate这三个...