`
Elevia
  • 浏览: 1687 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多

 

这是我这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的人才们,抛开那些儿时玩具吧,该去学学车了,自己的能力不能埋在“自动化”里。

    你遇到的问题网上的人绝对遇到过,你要的答案,网上绝对能给你

 

   

分享到:
评论
2 楼 king_108 2009-01-16  
<div class="quote_title">Elevia 写道</div><div class="quote_div"><p> </p>
<p>这是我这3年里经历,觉得这些对很有用,所以写篇文章发表,也是第一篇文章 </p>
<p>     废话不多说  直接进入主题  </p>
<p>当今社会 现在用SSH开发,对与学JAVA方面的人才来说,还是很关键的,等你真正进入公司才知道,以前那点JAVA基础就想出去工作或学了个Struts就觉得自己已经很不错了,其实大错特错。学习没有至尽,走软件开发这条路,确实很累很伤脑子(起码要比一般人少活几年), 过分的用脑去思维,去一点一滴的找那些自己以为没有错的错误。</p>
<p>    从学校3年后,认清很多事,很多道理。这些在大学里学到不少,而在学校进取时在刚开始学JAVA却是被动的,弯路走过不少,吃的亏也数不清,老师喊你完成什么就完成什么,交了 完了 ,了事 。去疯。。。</p>
<p>  而在学SSH时,一开始基本都一样学Struts,而我这里重点说得是“工具”,当时老师喊我们用什么就用什么,不知道是好是坏,用好就不错了,但这些对后面来说,造成得影响可谓惊人。</p>
<p>    比如Myeclipse里导入Struts Hibernate Spring,就在项目中属性里Myclipse选项中点下 选个路经,然后就了事,对于初学者来说,这些东西能很明白的给自己个答案,你导入的是“SSH”吗? 你真的认得它们吗? 能认得它们多深?</p>
<p>它们所用的是那些包?之间的配置用什么联系?为什么Web.xml中会自动导入那么多代码?自动加入的包那么多那些是没用的那些是有用的? 很多很多,而开始学的话Myeclipse确实很方便,也是个超“懒”的工具。可以帮人解决很多不需要学的代码和配置文件等等,而在你真正进入公司里面的时候才知道,要用的不是要付费的软件,公司在考虑开发成本上是不可能用Myeclipse,而且它本身有些导入的是错误和冲突的。而普遍的是用免费的Eclipse,它没有Myclipse那么强大,虽然说Myeclipse是个插件,不得不承认很简洁,节约很多时间,但是对于初学者来说过分的去使用它等于自杀,根本不知道自己所做的核心是什么?</p>
<p>    而在用Eclipse时你会发现所用的东西全是靠自己手写出来的精华。一点一滴的在不断的错中慢慢成长,而且速度也是惊人的。从建一个JavaPro  开始,创建配置路径文件夹,写Web.xml,导入那些需要的包,开始去外国网站找自己要用的东西并下载,一步一步的成长,一个星期下来,可以这么说你的进步是以前速度的2到3倍,而框架打好了后以后也省了很多,基本可以直接调用,比Myeclipse差不多方便。现在的Myeclipse是不能导入Struts2 Hibernate3 Spring2的,而工作时是不可能去让你用过时的版本给客户,所以一个字“写”吧, 动手写中很多知识和错误是意想不到的,当然这需要的是自己去解决去钻研,去不断的理清。</p>
<p>   建议还在用Myeclipse的人才们,抛开那些儿时玩具吧,该去学学车了,自己的能力不能埋在“自动化”里。</p>
<p>    你遇到的问题网上的人绝对遇到过,你要的答案,网上绝对能给你</p>
<p> </p>
<p>    </p></div><br />


非常实在
1 楼 xu778899 2009-01-16  
<div class="quote_title">Elevia 写道</div>
<div class="quote_div">
<p> </p>
<p>刚刚看到的,觉得这些对自己很有用</p>
<p>     废话不多说  直接进入主题  </p>
<p>当今社会 现在用SSH开发,对与学JAVA方面的人才来说,还是很关键的,等你真正进入公司才知道,以前那点JAVA基础就想出去工作或学了个Struts就觉得自己已经很不错了,其实大错特错。学习没有至尽,走软件开发这条路,确实很累很伤脑子(起码要比一般人少活几年), 过分的用脑去思维,去一点一滴的找那些自己以为没有错的错误。</p>
<p>    从学校3年后,认清很多事,很多道理。这些在大学里学到不少,而在学校进取时在刚开始学JAVA却是被动的,弯路走过不少,吃的亏也数不清,老师喊你完成什么就完成什么,交了 完了 ,了事 。去疯。。。</p>
<p>  而在学SSH时,一开始基本都一样学Struts,而我这里重点说得是“工具”,当时老师喊我们用什么就用什么,不知道是好是坏,用好就不错了,但这些对后面来说,造成得影响可谓惊人。</p>
<p>    比如Myeclipse里导入Struts Hibernate Spring,就在项目中属性里Myclipse选项中点下 选个路经,然后就了事,对于初学者来说,这些东西能很明白的给自己个答案,你导入的是“SSH”吗? 你真的认得它们吗? 能认得它们多深?</p>
<p>它们所用的是那些包?之间的配置用什么联系?为什么Web.xml中会自动导入那么多代码?自动加入的包那么多那些是没用的那些是有用的? 很多很多,而开始学的话Myeclipse确实很方便,也是个超“懒”的工具。可以帮人解决很多不需要学的代码和配置文件等等,而在你真正进入公司里面的时候才知道,要用的不是要付费的软件,公司在考虑开发成本上是不可能用Myeclipse,而且它本身有些导入的是错误和冲突的。而普遍的是用免费的Eclipse,它没有Myclipse那么强大,虽然说Myeclipse是个插件,不得不承认很简洁,节约很多时间,但是对于初学者来说过分的去使用它等于自杀,根本不知道自己所做的核心是什么?</p>
<p>    而在用Eclipse时你会发现所用的东西全是靠自己手写出来的精华。一点一滴的在不断的错中慢慢成长,而且速度也是惊人的。从建一个JavaPro  开始,创建配置路径文件夹,写Web.xml,导入那些需要的包,开始去外国网站找自己要用的东西并下载,一步一步的成长,一个星期下来,可以这么说你的进步是以前速度的2到3倍,而框架打好了后以后也省了很多,基本可以直接调用,比Myeclipse差不多方便。现在的Myeclipse是不能导入Struts2 Hibernate3 Spring2的,而工作时是不可能去让你用过时的版本给客户,所以一个字“写”吧, 动手写中很多知识和错误是意想不到的,当然这需要的是自己去解决去钻研,去不断的理清。</p>
<p>   建议还在用Myeclipse的人才们,抛开那些儿时玩具吧,该去学学车了,自己的能力不能埋在“自动化”里。</p>
<p>    你遇到的问题网上的人绝对遇到过,你要的答案,网上绝对能给你</p>
<p> </p>
<p>    </p>
</div>
<p> </p>

相关推荐

    北大青鸟SSH学习资料

    ### 北大青鸟SSH学习资料知识点解析 #### 一、SSH框架简介 SSH框架是Java Web开发领域中一个非常流行的轻量级开源框架组合,它由Struts2(或Struts1)、Spring以及Hibernate三个部分组成。这些技术分别负责Web层、...

    ssh学习-第一章

    **SSH学习 - 第一章** 在IT行业中,SSH通常指的是三个开源Java框架的组合:Struts、Spring和Hibernate。它们是构建企业级Web应用程序的常用工具。本章将重点介绍Struts2的基础知识,它是SSH架构中的MVC(模型-视图-...

    SSH2实例,非常适合初学者

    SSH2,全称为Secure Shell 2,...建议按照文件的指导步骤进行操作,实践是学习的最佳途径。同时,记得在操作过程中备份重要数据,以防万一。通过这个实例,你不仅可以掌握SSH2的基础知识,还能提升自己的网络安全意识。

    SSH2简单学习示例项目

    本人阅读过,对于初学习SSH的人,很有用,示例很清晰,建议需要的可以看看

    北大青鸟二学年SSH指导学习一源码

    【SSH技术详解】 SSH,全称为Secure SHell,是一种...在实际学习过程中,建议结合理论讲解与实际操作,通过模拟真实环境下的任务来巩固学习效果。同时,不断关注最新的SSH版本和安全动态,以便随时适应行业的变化。

    ssh教务管理系统

    "SSH教务管理系统"是一个基于SSH(Struts2、Hibernate和Spring)框架的教育管理软件,主要...在实际学习过程中,建议结合源代码阅读,理解每个组件的作用,逐步完善和优化系统,从而深入理解教务管理系统的实现细节。

    sshSource.zip

    在学习和使用这些源代码时,建议按照以下步骤进行: 1. 配置环境:确保你已经安装了Eclipse IDE和必要的Java开发环境,以及SSH框架的库。 2. 解压文件:将"sshSource.zip"解压到本地目录,导入Eclipse项目。 3. ...

    自我感觉找到了一个学习SSH的切入点,与初学者分享。也请专家指导。

    在这个场景中,初学者可能正在寻找入门SSH的学习路径。 首先,了解SSH的基础概念至关重要。SSH由客户端和服务器两部分组成,客户端发起连接请求,服务器响应并提供服务。连接建立后,用户可以安全地进行身份验证并...

    ne7ssh源代码

    在深入研究ne7ssh源代码时,建议先熟悉SSH协议的基本原理和botan库的API,这将有助于理解代码的逻辑结构。同时,由于SSH的安全性至关重要,确保正确配置和使用ne7ssh和botan是非常必要的,以免引入潜在的安全风险。...

    李兴华SSH课堂笔记

    李兴华老师的SSH课堂笔记提供了丰富的学习材料,涵盖了SSH的理论知识和实战技巧。建议读者结合实际项目进行练习,以加深理解和提升技能。同时,还可以参考开源社区的SSH项目,了解实际开发中的最佳实践。 总的来说...

    ssh学习文档

    SSH学习文档中提及了一系列Java Web开发相关的知识点和操作流程,它主要涉及了三个核心框架的使用:Spring、Struts和Hibernate,这三者合称为SSH框架。文档针对初学者介绍了如何通过SSH框架构建和部署一个简单的Web...

    简单的ssh应用

    SSH(Struts2 + Spring + Hibernate)是一种常见的Java Web开发框架,它整合了三大主流的开源框架,用于...在实际学习过程中,建议结合官方文档和教程,逐步分析和调试TestSsh中的代码,以便更好地掌握SSH框架的运用。

    SSH练习项目

    SSH(Secure Shell)是一种网络...如果你是初学者,建议先从理解SSH的身份验证机制和加密过程开始,然后逐步深入到端口转发和文件传输等高级特性。通过实践,你可以更好地理解和运用SSH,提高你在IT领域的专业能力。

    ssh整合实例1 简单易懂的ssh整合,适合初学者

    为了更好地掌握SSH整合,建议初学者不仅要跟随教程进行实践,还应该深入了解每个框架的核心概念,如Spring的IoC和AOP,Struts2的拦截器机制,以及Hibernate的实体映射和查询语言。同时,了解一些最佳实践,比如使用...

    ssh 在线考试系统

    SSH在线考试系统是一种基于模型-视图-控制器(MVC)设计模式的Web应用程序,它整合了Struts2、Hibernate和Spring三个强大的...为了更好地理解和使用这个系统,建议熟悉Java、MVC架构、SSH框架以及基本的Web开发知识。

    会员管理系统(ssh)

    7. **实践建议**:在深入学习SSH时,建议先独立学习每个框架的基础,然后再进行整合。尝试动手配置和运行项目,逐步理解各个组件的作用。同时,不断查阅官方文档和相关教程,解决遇到的问题,加深对框架的理解。 8....

    SSH项目整合的步骤示例

    SSH(Struts+Spring+Hibernate)是Java Web开发中一种常见的框架组合,它将MVC设计模式、依赖注入和持久层...在实际操作中,建议参照官方文档、教程或者相关博客进行详细学习,以便掌握每个组件的特性和整合的关键点。

    ssh商城(供学习)

    这个项目是为了学习和参考设计的,不建议用于商业用途,且数据库文件未包含在提供的压缩包中。如果你对SSH整合或者电子商务系统开发有兴趣,可以借此进行深入学习。 首先,Spring框架是Java EE应用中的核心组件,它...

    ssh2实例+ssh2注解实例

    在学习这两个实例时,建议先从SSH2实例开始,掌握SSH2的基本操作和流程,然后再过渡到注解实例,了解如何利用注解简化配置,提高开发效率。同时,这两个实例也可以帮助你深入理解Spring、Struts和Hibernate这三个...

Global site tag (gtag.js) - Google Analytics