spring
易学笔记(qq:1776565180)
十年IT从业经验,从底层编码开始一步步到现在系统架构设计,推崇全栈技术开发,积累大量个人学习资料,非常适合入门和提高学习。十年工作经验前后积累了多种技术:
开发语言:C/C++/JAVA/PYTHON/GO/JSP
WEB架构:Servlets/springMVC/springBoot/springClound
容器架构:Docker容器/Docker集群/Docker与微服务集成/
数据库:Oracle/Mysql/Redis/MongoDB
中间件:Nginx/消息队列/
大数据:Hadoop/Hbase/hlive等
人工智能:数学基础/机器学习/深度学习/数据挖掘/推荐系统
展开
-
易学笔记--第1章:spring注入/1.2 依赖注入/1.2.1 setting注入/1.2.1.1 概念
概念setting注入指的是在Bean创建完成后,spring容器根据XML定义的属性名字,比如:roperty name="属性名字",然后找到该Bean中对应的setter方法进行注入原创 2018-11-09 18:15:23 · 271 阅读 · 0 评论 -
第1章:spring注入/1.6 一个Bean依赖另外一个Bean/1.6.2 @Service方式/1.6.2.1 非单例模式
非单例模式需求:一个类的属性中要用到另外一个类的Bean,而且要求属性Bean要先初始化 配置文件,它集成了很多配置项,比如: authcode: check: num: 5 time: 120 被依赖的类(比如配置类),很多类都会用到这个配置项,比如: package com.yxbj.config;import org.spring...原创 2019-06-15 15:20:30 · 711 阅读 · 0 评论 -
第1章:spring注入/1.6 一个Bean依赖另外一个Bean/1.6.1 @DependOn方式/1.6.1.2 单例模式
非单例模式需求:一个类的属性中要用到另外一个类的Bean,而且要求属性Bean要先初始化,并且要求是单例的 配置文件,它集成了很多配置项,比如: authcode: check: num: 5 time: 120 被依赖的类(比如配置类),很多类都会用到这个配置项,比如: package com.yxbj.config;import o...原创 2019-06-15 15:18:29 · 687 阅读 · 0 评论 -
第1章:spring注入/1.6 一个Bean依赖另外一个Bean/1.6.1 @DependOn方式/1.6.1.1 非单例模式
非单例模式需求:一个类的属性中要用到另外一个类的Bean,而且要求属性Bean要先初始化 配置文件,它集成了很多配置项,比如: authcode: check: num: 5 time: 120 被依赖的类(比如配置类),很多类都会用到这个配置项,比如: package com.yxbj.config;import org.spring...原创 2019-06-15 15:15:55 · 210 阅读 · 0 评论 -
易学笔记--第1章:spring注入/1.1 元数据配置
第1章:spring注入/1.1 元数据配置/1.1.1 元数据概念 元数据概念 指的是为容器实例化Bean( 第0章:spring架构中几个概念/0.9 Bean概念)和为Bean注入其它Bean(也就是依赖注入)提供相关的信息 目的:容器利用这些相关的信息为Bean进行实例化、Bean查找、Bean注入、Bean生命周期管理等功能第1章:spring注入/1.1 元数...原创 2018-11-08 20:35:44 · 245 阅读 · 0 评论 -
易学笔记--第0章:spring架构中几个概念
第0章:spring架构中几个概念/0.1 POJO:Plain old java objects/0.1.1 概念POJO:Plain old java objects概念:指的是简单的java对象,也就是通常通过类创建的一些对象 目的:简化Java应用程序的编码、测试和部署等阶段 第0章:spring架构中几个概念/0.1 POJO:Plain old java obje...原创 2018-11-08 20:32:03 · 172 阅读 · 0 评论 -
易学笔记-第2章:spring中的Bean/2.6 环境参数和占位符
第2章:spring中的Bean/2.6 环境参数和占位符/2.6.1 环境参数/2.6.1.1 概念概念与设置指的是为了区分不同的环境而设置的参数,比如开发环境和生产环境 第2章:spring中的Bean/2.6 环境参数和占位符/2.6.1 环境参数/2.6.1.2 参数设置参数设置JAVA设置环境变量,比如:System.setProperty("参数名"...原创 2018-11-10 00:06:05 · 107 阅读 · 0 评论 -
易学笔记--第2章:spring中的Bean/2.5 Bean的周期回调
第2章:spring中的Bean/2.5 Bean的周期回调/2.5.1 概念 概念 这里的声明周期指的是Bean在创建完成后和销毁时这两个时间点,对于不同的作用域这两个时间点有所不同 作用域对应的时间点 单例:singleton( 第2章:spring中的Bean/2.3 Bean的作用域/2.3.1 单例:singleton) 初始化: s...原创 2018-11-09 18:28:22 · 93 阅读 · 0 评论 -
易学笔记--第2章:spring中的Bean/2.4 延迟初始化
第2章:spring中的Bean/2.4 延迟初始化/2.4.1 概念概念针对作用域是singleton的Bean 默认情况下Bean的创建时在spring容器的启动阶段完成的,这样的好处是: 以后需要用到Bean的时候可以随时从容器中获取,而不需要再次创建 坏处是初始化阶段需要占用一定的资源,特别是那些比较复杂的bean更加会耗时,结果是会拖累spring容器的启...原创 2018-11-09 18:26:45 · 132 阅读 · 0 评论 -
易学笔记--第2章:spring中的Bean/2.3 Bean的作用域
第2章:spring中的Bean/2.3 Bean的作用域/2.3.1 单例:singleton单例:singleton概念:指的是所创建的Bean在整个声明周期中都是唯一的一个对象,也就是所谓的单例模式 在声明bean的时候如果省略则默认为默认为singleton作用域 第2章:spring中的Bean/2.3 Bean的作用域/2.3.2 原型作用域:prototype...原创 2018-11-09 18:26:07 · 122 阅读 · 0 评论 -
易学笔记--第2章:spring中的Bean/2.2 Bean的实例化
第2章:spring中的Bean/2.2 Bean的实例化/2.2.1 调用构造方法 调用构造方法 无参构造方法: 第1章:spring注入/1.1 元数据配置/1.2 XML配置方式/1.2.2 XML文件结构/1.2.2.3 Bean的定义 有参数构造方法: 第1章:spring注入/1.2 依赖注入/1.2.2 构造方法注入/1.2.2.0 目录第2章:spring...原创 2018-11-09 18:25:15 · 80 阅读 · 0 评论 -
易学笔记--第2章:spring中的Bean/2.1 Bean的命名
第2章:spring中的Bean/2.1 Bean的命名/2.1.1 XML配置方式 XML配置方式 第一种方式:id 关键字 格式:bean id 方式,参考:第1章:spring注入/1.1 元数据配置/1.2 XML配置方式/1.2.2 XML文件结构/1.2.2.3 Bean的定义 第二种方式:name 关键字 格式:bean name ="名称1,名称2"...原创 2018-11-09 18:24:28 · 218 阅读 · 0 评论 -
易学笔记--第1章:spring注入/1.5 autowire
第1章:spring注入/1.5 autowire:自动装载/2.1 概念概念指的是不用显式地指定绑定依赖项,而是由spring容易根据某些信息进行动态依赖绑定,具体的信息包括:参数类型、方法名称或者指定名称 第1章:spring注入/1.5 autowire:自动装载/2.2 装载类型/2.2.1 参数类型/2.2.1.1 XML配置方式 参数类型:基础参照: 第1章:s...原创 2018-11-09 18:22:34 · 223 阅读 · 0 评论 -
易学笔记--第1章:spring注入/1.4 depends-on属性
第1章:spring注入/1.4 depends-on属性/1.4.1 概念概念指的是在定义某个bean的时候指定它依赖某些bean,那意味着在创建这个bean之前,它所有依赖的bean要先创建 第1章:spring注入/1.4 depends-on属性/1.4.2 依赖bean声明 依赖bean声明格式 格式:<bean id="bean的名称" clas...原创 2018-11-09 18:21:41 · 105 阅读 · 0 评论 -
易学笔记--第1章:spring注入/1.3 Bean重写
第1章:spring注入/1.3 Bean重写/1.3.1 概念概念指的是相同名字的Bean被后者会覆盖前者,无论是XML配置方式,还是Java配置都会存在Bean重写的问题,至于注解方式more是参数类型查询Bean的,而不是名称,除非特别指定按名称查询Bean 第1章:spring注入/1.3 Bean重写/1.3.1 实例/1.3.1 XML配置方式 XML配置方...原创 2018-11-09 18:19:59 · 177 阅读 · 0 评论 -
易学笔记--第1章:spring注入/1.2 依赖注入
第1章:spring注入/1.2 依赖注入/1.2.1 setting注入/1.2.1.1 概念概念setting注入指的是在Bean创建完成后,spring容器根据XML定义的属性名字,比如:roperty name="属性名字",然后找到该Bean中对应的setter方法进行注入 第1章:spring注入/1.2 依赖注入/1.2.1 setting注入/1.2.1.2 实例...原创 2018-11-09 18:17:59 · 191 阅读 · 0 评论 -
第1章:spring注入/1.6 一个Bean依赖另外一个Bean/1.6.2 @Service方式/1.6.2.2 单例模式
单例模式需求:一个类的属性中要用到另外一个类的Bean,而且要求属性Bean要先初始化 配置文件,它集成了很多配置项,比如: authcode: check: num: 5 time: 120 被依赖的类(比如配置类),很多类都会用到这个配置项,比如: package com.yxbj.config;import org.springf...原创 2019-06-15 15:21:41 · 1435 阅读 · 0 评论