zoukankan      html  css  js  c++  java
  • 学习Spring框架等技术的方向、方法和动机

    学习Spring框架
    最早学习Spring框架是在大二的时候,当时看了几本书,看了一些视频,主要是传智播客的。更多的,还是写代码,单独写Spring的,也有与Struts和Hibernate等框架整合的。很久以来,主要使用了Spring的注入功能和事务管理,其它功能没怎么用到,可能是没有这方面的需求吧。有好几次都想对Spring有个深入的学习,比如把Spring中的全部功能都了解下,学习下Spring的原理。这2件事情,都是半途而废,有一定深入或全面学习,没有坚持下去。


    广度与深度
    回顾下自己学习技术的2个选择或者说是纠结吧:技术的应用与原理或者说是广度与深度。

    毕业以后,了解和熟悉了很多技术,Lucene、Hadoop、Vertx、Python、PHP等。实事求是,几乎没有对任何技术有过深入的研究。我心中潜在的想法似乎是:了解和熟悉更多的技术,够用就好,能解决自己遇到的问题就好。如果工作中需要深入研究一门技术,再投入足够的时间去学习和应用。毕业后,时间远远没有学校的时候多,知道的技术却是越来越多,根本没有太多时间去coding,去深入实践了。


    我的大致规划

    熟悉Web开发中的各种技术:包括HTML、CSS、JavaScript/JQuery/AJAX、JAVA/PHP/.Net等。
    了解其它大众化和热门技术:包括Hadoop、WebService、Python、Linux等。


    学习方法
    象Spring、Hibernate、POI等开源技术,最好的参考资料官方网站的一切(介绍,源码,例子,FAQ),最好的也是最容易获得的。

    比如学习Spring,官方网站下载的资料里有如下文档:

    spring-introduction.html 整理介绍
    spring-integration.html 与其它框架的整合
    spring-web.html Web相关
    transaction.html 事务

    通过阅读每一个文档,就能对Spring某一方面的功能有比较全面和深入的了解。把所有的文档都读完,对Spring就有一个全面的了解了。自己再运行下例子,自己在做项目实践下,这样更容易达到“全面和深入”这一高端境界。(我没有达到这种境界额!汗!)


    学习技术的动机

    兴趣:兴趣是最好的老师,这话太对了。
    金钱:经济压力产生动力。
    技术大牛:很多人都想成为技术大牛,掌握技术,解决很多问题,令人膜拜。

    原文参见:http://fansunion.cn/articles/2030

  • 相关阅读:
    【从零开始学Spring笔记】Spring的JDBC模板的使用
    自定义实现HashMap的put、get方法
    ArrayList和LinkedList在中间开始插入的快慢比较
    intellij IDEA导入java源码
    IntelliJ IDEA 创建Spring+SpringMVC+hibernate+maven项目
    IntelliJ IDEA 创建maven管理的webapp项目
    IntelliJ IDEA 创建Spring+SpringMVC+mybatis+maven项目
    线程--实现Runnable接口
    线程--继承Thread
    比较两个List是否相等,长度和内容都相等
  • 原文地址:https://www.cnblogs.com/qitian1/p/6463695.html
Copyright © 2011-2022 走看看