zoukankan      html  css  js  c++  java
  • 01 Spring框架 基本介绍

    相信学习java,并且走Web道路的道友都应该知道Spring的大名,它的地位相信也不需要我在这里多说什么,接下来的文章就Spring的配置和使用来进行一些讲解。

    首先学习框架我们都要考虑和做到以下几点: 
    ①框架有什么作用,能帮助我们做什么。 
    ②框架帮助我们做了哪些事情,需要我们配合着做哪些事情。 
    ③熟悉一个框架的设计思想。 
    ④多练习(掌握主要的 步骤) 


    这个是Spring的结构图片: 

    由图可知,Spring最核心的组件就是IOC(Inversion of Control)即 控制反转。

    ioc具体的功能便是 
    ①管理组件对象: 
    - 创建对象 
    - 销毁对象 
    ②维护对象关系

    在一般情况下,对象都是由程序创建。但是为什么要交给ioc创建,管理和维护呢? 

    对!就是为了降低耦合度,即解耦。这样便能够提高代码的重用性和便于维护。 

    这样便能够使用Spring来整合其他技术。(例如ibatis,ssh框架)

    接下来便介绍一下怎么使用IOC来管理和维护对象关系。 

    首先在我们的IDE中创建一个Web Project(我用的是MyEclipse) 

    创建好了过后可以直接右击工程名,选择MyEclipse,选择Project facets,然后在里边找到install Spring组件。这是MyEclipse提供的一种快捷的配置Spring环境的方法。 

    还有一种方法便是自己手动配置,把IOC需要的几个jar包复制到WEB-INF/lib中 

    这里我用的是3.2.8版本的jar包 

    然后向项目的根根目录中放入:applicationContext.xml 

    这样我们的Spring IOC环境就算搭建好了(后期如果需要用到其他的组件,将涉及到的jar包向里面粘贴就好了,jar包自己到Spring官网下载)

    版权声明:本文为博主原创文章,如需转载请表明出处。 https://blog.csdn.net/qq_39266910/article/details/77718768

  • 相关阅读:
    HTML超链接标签—链接QQ在线聊天
    超链接标签-QQ邮箱链接经验分享
    数据类型转换的事项和注释
    关键字、标识符、常量、变量的(定义)
    WendosiDOS命令的一些使用命令
    Map集合
    Set集合 HashSet集合 LInkHathSet集合
    增强for循环
    22_迭代器
    包装类
  • 原文地址:https://www.cnblogs.com/chengshun/p/9776069.html
Copyright © 2011-2022 走看看