zoukankan      html  css  js  c++  java
  • 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的测试类。
  • 相关阅读:
    Sublime Text 命令大全(积累所得)
    端口号
    帝之意志 看透世间
    Session and Cookie的基础用法
    厌胜术
    微信支付
    微信登录
    navicat常用快捷键与SQL基本使用
    idea Spring项目一直报错,但是点击进去就恢复正常了,解决办法,通过mvn idea:module命令生成iml文件
    解决报错WARNING: IPv4 forwarding is disabled. Networking will not work.
  • 原文地址:https://www.cnblogs.com/TaogenJia/p/5468620.html
Copyright © 2011-2022 走看看