栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring入门第一篇

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring入门第一篇

Spring框架概述

首先Spring框架是一个轻量级的框架

轻量级:体积很小
框架:让我们开发更加简便,减小复杂性

Spring中有两个核心东西:IOC和Aop
(1). IOC:控制反转,把创建对象过程交给Spring进行管理
(2). Aop:面向切面,不修改源代码进行功能增强

Spring特点:
(1). 方便解耦,简化开发
(2). Aop编程支持
(3). 方便整合
(4). 方便程序测试
(5). 方便进行事务操作
(6). 降低API的开发难度

Spring入门案例
  1. 下载
    Spring的GA版本
    Spring 下载地址
  2. 重要部分
    beans,context,core,expression,logging
  3. 创建一个普通的类
public class User{
    public void add() {
        System.out.println("add...");
    }
}

4.创建Spring配置文件,在配置文件配置创建的对象
Spring配置文件使用xml格式

class后面的为路径

public class TestSpring{
    public void testAdd(){
        //1.加载spring配置文件
        //2. 获取配置创建的对象
        ApplicationContext context = new classPathXmlApplicationContext(configLocation:"beanl.xml");
        User user = context.getBean(s:"user", User.class);
        System.out.print(user);
        user.add();
    }
}
  • 创建ApplicationContext对象时候使用了ClassPathXmlApplicationContext 类这个类用于加载Spring的配置文件,创建和初始化所有对象(Bean)
  • ApplicationContext.getBean()方法用来获取bean,该方法返回对象类型为Object,通过强转为User的实例对象从而调用其中的getMassage()方法
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/844641.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号