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

【Spring从入门到精通】00-Spring 简介

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

【Spring从入门到精通】00-Spring 简介

笔记来源:尚硅谷Spring框架视频教程(spring5源码级讲解)

文章目录

Spring 简介

1、Spring 课程内容介绍2、Spring 框架概述3、Spring 入门案例

1)下载 Spring52)创建普通 Java 工程3)导入 Spring5 相关 jar 包4)创建普通类和方法5)创建 Spring 配置文件,配置创建的对象6)进行测试代码的编写

Spring 简介 1、Spring 课程内容介绍

1)Spring 概念2)IOC 容器3)AOP4)JdbcTemplate5)事务管理6)Spring5 新特性 2、Spring 框架概述

Spring 是轻量级的开源的 J2EE 框架,可以解决企业应用开发的复杂性

Spring 有两个核心部分:IOC 和 AOP

IOC:控制反转,把创建对象过程交给 Spring 进行管理AOP:面向切面,不修改源代码进行功能增强

Spring 特点

1)方便解耦,简化开发2)支持 AOP 编程3)方便程序测试4)方便整合其他框架5)方便进行事务操作6)降低 API 开发难度

在课程中选取 Spring 版本 5.x 讲解

3、Spring 入门案例 1)下载 Spring5

查看 Spring 官网 提供的 Spring 发布版本,这里使用 Spring 最新的稳定版本 5.3.15

GA(General Availability,普遍可用)为稳定版本SNAPSHOT 为快照版本,不稳定

确定好需要的版本后,点右上角 GitHub 图标,进入下载地址:

https://github.com/spring-projects/spring-framework

找到Access to Binaries,点击进入 Spring framework Artifacts

进入后,找到Downloading a Distribution,点击 https://repo.spring.io 进入

左侧选择Artifactory-Artifacts,右侧选择release-com-org-springframework-spring

复制右侧地址或直接点击打开:https://repo.spring.io/ui/native/release/org/springframework/spring/,找到所需版本点击进入

点击Download link一栏链接,即可进行下载(网络问题,可能很慢)

下载完毕,进行解压

2)创建普通 Java 工程

打开 IDEA 工具,点击File-New-Project

选择Java,创建一个普通工程

勾选Create project from template

填写Project name、Project location和base package

3)导入 Spring5 相关 jar 包

通过下载解压的包中,提供了很多jar包,但并不需要所有都引入

*-5.3.15.jar:编译包(正是我们需要的)*-5.3.15-javadoc.jar:文档包*-5.3.15-sources.jar:源码包

我们再看下 Spring5 模块

其中的Core Container核心模块有

BeansCore核心包Context上下文expression表达式

我们目前导入这四个核心模块的包即可

spring-beans-5.3.15.jarspring-core-5.3.15.jarspring-context-5.3.15.jarspring-expression-5.3.15.jarcommons-logging-1.2.jar(不是 Spring 的包,但有依赖关系,不引入会报错)

在工程中新建一个lib文件夹,存放这些包

将这些jar包导入项目中

选中lib下的jar包

选中后效果,最后点击OK即可

4)创建普通类和方法
public class User {
    public void add(){
        System.out.println("Hello World: User.add()方法");
    }
}
5)创建 Spring 配置文件,配置创建的对象

在src上点击New-XML Configuration File-Spring Config

创建xml配置文件

创建成功的xml文件已经有了基本的根标签

接下来,配置相关对象的即可


6)进行测试代码的编写
@Test
public void testAdd() {
    // 1、加载自定义的Spring配置文件
    ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");

    // 2、获取配置的User对象
    User user = context.getBean("user", User.class);

    // 3、操作User对象
    System.out.println(user);
    user.add();
}

测试结果如下

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/749337.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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