Spring入门篇

第1章 概述

本章对课程的情况进行介绍,并介绍框架和Spring概况。

  •  1-1 Spring入门课程简介 (05:56)
  •  
  •  1-2 Spring概况 (09:39)
  •  1-3 Spring框架 (04:24)

第2章 Spring IOC容器

介绍Spring IOC容器的基本概念和应用

  • 2-1 IOC及Bean容器 (20:18)

 容器中的对象就是Bean

使用Bean对象的2种方式:

1 xml

 bean初始化,加载ApplicationContext的方式

2 注解

 

  •  2-2 Spring注入方式 (13:24)

设值注入 

构造注入

第3章 Spring Bean装配(上)

介绍Bean的作用域、生命周期、Aware接口、自动装配和Resource等内容。

  •  3-1 Spring Bean装配之Bean的配置项及作用域 (15:35)

bean作用域

  •  3-2 Spring Bean装配之Bean的生命周期 (17:55)

初始化

1使用init-method的方式 

 

2不使用init-method的方式 

销毁

不使用

全局配置init-method和destroy

 

  •  3-3 Spring Bean装配之Aware接口 (14:12)

aware

aware 列表

  •  3-4 Spring Bean装配之自动装配 (13:16)

  •  3-5 Spring Bean装配之Resource (10:20)

注解的作用:

1继承注解类的特性(属性和方法)

2将被注解的类注册到xml Bean容器中

 

 

类的自动检测和Bean注册

base-package指定扫描包的范围 

component-scan:类级别注解的扫描(已包含了annotation-config的所有功能)
annotation-config:注册后,进行方法或者成员变量别注解的扫描

使用过滤器自定义扫描

 

 

 

第4章 Spring Bean装配(下)

介绍Bean的注解实现,Autowired注解说明,基于java的容器注解说明,以及Spring对JSR支持的说明

  •  4-1 Spring Bean装配之Bean的定义及作用域的注解实现 (22:44)

‘’myMoviceListener‘’指定注册到bean容器中的beanid,不指定会根据BeanNameGenerator自动生成

注解方式设置scope方式,也可以实现ScopeMetadataResolver后自定义scope策略

scope=singleton表示jvm中每个ioc容器中只有一个bean对象实例,

 

代理?

  •  4-2 Spring Bean装配之Autowired注解说明-1 (09:33)

  •  4-3 Spring Bean装配之Autowired注解说明-2 (14:52)
  •  4-4 Spring Bean装配之Autowired注解说明-3 (07:45)
  •  4-5 Spring Bean装配之基于Java的容器注解说明——@Bean (10:11)
  •  4-6 Spring Bean装配之基于Java的容器注解说明——@ImportResource和@Value (09:20)
  •  4-7 Spring Bean装配之基于Java的容器注解说明——@Bean和@Scope (04:24)
  •  4-8 Spring Bean装配之基于Java的容器注解说明——基于泛型的自动装配 (09:20)
  •  4-9 Spring Bean装配之Spring对JSR支持的说明 (16:41)

第5章 Spring AOP基本概念

本章介绍Spring中AOP的基本概念和应用。

  •  5-1 AOP基本概念及特点 (20:27)
  •  5-2 配置切面aspect (03:10)

什么是自动代理?

将aBean申明为一个切面

切面类

 

  •  5-3 配置切入点Pointcut (04:42)

 设置pointcut的2种方式:

  •  5-4 Advice应用(上) (14:54)

 

  •  5-5 Advice应用(下) (12:47)

advice的参数:

  •  5-6 Introductions应用 (09:10)

将切面类的接口强制转换成declare-parents的implement-interface指定的实现类

xml申明

代码中强制类型转换

  •  5-7 Advisors (09:40)

第6章 Spring AOP的API介绍

主要介绍Spring AOP中常用的API。

  •  6-1 Spring AOP API的Pointcut、advice概念及应用 (21:56)

 

  •  6-2 ProxyFactoryBean及相关内容(上) (15:33)

 

  •  6-3 ProxyFactoryBean及相关内容(下) (12:58)

 

第7章 Spring对AspectJ的支持

介绍Spring对AspectJ的支持

  •  7-1 AspectJ介绍及Pointcut注解应用 (12:42)

 

  •  7-2 Advice定义及实例 (17:37)

 

  •  7-3 Advice扩展 (18:41)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/250892.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

spring入门总结

spring入门总结 一、spring介绍1、spring是什么2、理念:3、Spring优点:4、缺点5、主要内容: 二、IOC&DI1、使用IOC创建对象的三种方法a、无参构造方法创建b、通过有参构造方法来创建c、通过工厂方法来创建对象 2、配置文件详解3、依赖注入…

Spring 入门

引自:http://www.ibm.com/developerworks/cn/java/wa-spring1/ Spring 系列: Spring 框架简介 Spring AOP 和 IOC 容器入门 2005 年 8 月 18 日 在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强…

Spring入门须知

Hi ~o(* ̄▽ ̄*)ブ大家好呀! 我是【小阿飞_】,我又来给大家分享知识啦😜 今天分享的是spring入门需要理解的一些概念和一些基础的使用操作,有哪里讲解的不好还请大佬们评论区多多指点😜 本期精彩&…

Spring入门基础

目录 1.Spring的相关概念 2.Spring的核心与设计思想 3.Spring创建与使用 4.更简单地去使用Spring 5.Bean的作用域与生命周期 1.Spring相关概念 1.1 什么是Spring 我们通常所说的 Spring 指的是 Spring Framework(Spring 框架),它是⼀个…

Spring入门程序

目录 一、Spring概述二、Spring的体系结构三、Spring的核心容器四、实现步骤 一、Spring概述 spring是当前主流的JavaWeb框架,它是为了解决应用开发复杂性问题而产生的。对于一个Java应用程序员来说,掌握spring框架的使用,是我们基本的一项技…

Spring入门这一篇就够了

前言 前面已经学习了Struts2和Hibernate框架了。接下来学习的是Spring框架…本博文主要是引入Spring框架… Spring介绍 Spring诞生: 侵入式概念 Spring是一种非侵入式的框架… 侵入式 非侵入式 松耦合 前面我们在写程序的时候,都是面向接口编程&#xff…

Spring入门,看这篇就够了

Spring入门,看这篇就够了 文章目录 Spring入门,看这篇就够了一、 初识Spring二、Spring Framework系统架构三、核心概念1.IoC(inversion of control)控制反转2.Bean3.DI(dependency injection)依赖注入 四、…

Spring 入门教程

Spring 入门教程 1、参考资料 尚硅谷-Spring5框架最新版教程(idea版)雷丰阳spring、springmvc、mybatis、spring一站式学习 项目地址:Oneby / spring-learn 2、Spring 概述 2.1、Spring 框架概述 Spring 是轻量级的开源的 JavaEE 框架 Sp…

一文学会Spring,Spring最简单的入门教程(万字好文)

1.Spring概述 1.1 Spring框架是什么 ​ Spring是与2003年兴起的一个轻量级的Java开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring的核心是控制反转(IOC)和面向切面编程(AOP)。Spring是可以在Java SE/EE中使用的轻量级开源框架。 ​ Spring的主要作用…

阿里云的内容识别技术可以实现哪些场景下的智能化应用?

阿里云的内容识别技术可以实现哪些场景下的智能化应用? [本文由阿里云代理商[聚搜云]撰写]   随着人工智能技术的快速发展,阿里云借助自身的技术和资源优势,开发了一种名为“内容识别”的技术。这项技术能够高效、准确地识别出图片、视频、…

装饰器模式:实现类功能的动态扩展

一,简介 装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许在不修改原有类结构的情况下,给一个对象动态添加额外的职责。通常情况下,扩展一个类的功能我们首先会想到用继承方式来实现&#xff0c…

One2Multi Graph Autoencoder for Multi-view Graph Clustering

One2Multi Graph Autoencoder for Multi-view Graph Clustering | Proceedings of The Web Conference 2020 (acm.org) 目录 Abstract 1 Introduction 2 Model 2.1 Overview 2.2 One2Multi Graph Convolutional Autoencoder Informative graph convolutional encoder M…

linux常见的二十多个指令

目录 一、指令的概念 二、28个常见的指令 ⭐2.1 ls指令 ⭐2.2 pwd指令 ⭐2.3 cd指令 ⭐2.4tree指令 ⭐2.5 mkdir指令 ⭐2.6 touch指令 ⭐2.7 rmdir指令 ⭐2.8 rm指令 ⭐2.9 clear指令 ⭐2.10 man指令 ⭐2.11 cp指令 ⭐2.12 mv指令 ⭐2.13 cat指令(适…

Python画五角星(turtle初识)

Python可以做很多事情,主要归功于python下的各种模块。画图也不例外,通过简单地turtle模块,可以画出各种图案。 首先,使用python画图,需要安装turtle模块。在控制台输入pip install turtle执行 import turtle turtle.…

用python的turtle画五角星

最近开始学python,做作业的时候遇到画五角星并填充颜色。网上搜到的方法是画五条直线,但是作业要求的图形是这样 #用循环结构画五角星 import turtle from turtle import *turtle.delay(2) #定义一个画五角星的函数 def stardraw(start_position,side)…

Python turtle教程一:画箭头、矩形,五角星(亲测,可用)

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图…

初学Python画五角星

这学期开的Python课,之前学过java,c还有HTML5/css,不过感觉自己并不是学这些的料,这个是老师布置的作业,让我们自己画个图,就画了个简单的,心血来潮想写个博客,就直接上图了吧&#…

python画多层次五角星

此次用到海龟绘图函数——turtle,下面是程序中可能会用到的方法 forward() #前进 right() #右转 exitonclick() #绘制完退出Next ,show time! 1.创建一个python项目文件 2.分析单个五角星画法 我们默认每次画笔右转144度画五角星的一个角,那么画笔右转…

python画五角星

python画五角星 今天刚学python海龟画图,课堂作业画五角星,顺便分享给大家。 运行图片如下: 代码如下: # 以画布中心为中点,向右为X轴正方向,向上为Y轴正方向 import turtle turtle.setup(500, 500) #…

HTML5-画一个简单五角星

HTML5-画一个简单五角星 <!DOCTYPE HTML><html><body><canvas id"myCanvas" width"200" height"200" style"border:1px solid #c3c3c3;" mce_style"border:1px solid #c3c3c3;">Your browser does …