• spring_1基本概念


    什么是Spring

    • Spring 是一个开源框架.
    • Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean实现以前只有 EJB 才能实现的功能.
    • Spring 是一个 IOC(DI) 和 AOP 容器框架.
    spring

    –轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API
    –依赖注入(DI --- dependency injection、IOC)
    –面向切面编程(AOP --- aspect oriented programming)
    –容器: Spring 是一个容器, 因为它包含并且管理应用对象的生命周期
    –框架: Spring 实现了使用简单的组件配置组合成一个复杂的应用. 在 Spring 中可以使用 XML 和 Java 注解组合这些对象
    –一站式:在 IOC 和 AOP 的基础上可以整合各种企业应用的开源框架和优秀的第三方类库(实际上 Spring 自身也提供了展现层的 SpringMVC和 持久层的 Spring JDBC)

    spring的作用

    通过配置文件,帮你初始化相应的bean类,并为成员变量赋值。
    通过IOC容器直接获取bean类的对象

    环境搭建

    需求环境
    Eclipse mar2 Release4.5.2
    springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip(eclipse中的spring插件)
    安装springsource-tool插件(不安装插件也可以开发spring,插件是为了快捷生成spring相关配置文件)
    Eclipse菜单栏——help——install new Software——Add——Archive——找到插件所在目录——ok——选择xxx/Spring IDE——next——finish
    注:离线(电脑断网)安装比较快,但离线安装失败,建议联网安装。
    搭建好了环境就可以开始,使用spring了。

    第一个spring项目的Helloworld

    1. 创建一个名为springHelloWorld的javaProject
    2. 在项目下创建lib文件夹,将相应的spring jar包复制到该文件夹下。并右键所有jar包,Build Path——add to build path。
    3. 创建一个名为first写一个的java bean类。
    4. 写spring的配置文件。
    5. 写一个spring的测试类。
  • 相关阅读:
    CC++ 文件操作
    loadrunner之Paramater在负载测试中的数据生成规则
    loadrunner关联及web_reg_save_param方法浅析
    mysql union 与 union all 语法及用法
    sql 语句中as的用法和作用
    数据库主从复制和读写分离
    《剑指offer》算法题第十二天
    《剑指offer》算法题第十一天
    《剑指offer》算法题第十天
    《剑指offer》算法题第九天
  • 原文地址:https://www.cnblogs.com/TaogenJia/p/5468620.html
Copyright © 2020-2023  润新知