会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
生活咖啡
博客园
首页
新随笔
联系
订阅
管理
随笔 - 24
文章 - 0
评论 - 0
阅读 -
60294
2023年1月6日
BeanDefinition基本定义
摘要: BeanDefinition定义了Bean的基本元信息、生命周期方法等。描述了Spring Bean的基本信息。其初始化方法主要有以下两种方式: 本文案例也是基于Spring Framework 5.2.2.RELEASE版本,基础依赖详见Spring依赖查找 1. BeanDefinitionBu
阅读全文
posted @ 2023-01-06 23:26 生活咖啡
阅读(253)
评论(0)
推荐(0)
2023年1月4日
Spring依赖注入
摘要: 依赖注入是IoC特性的一个重要功能,能自动将需要的Bean注入到对应的属性中,不需要手动进行初始化对象。 注入对象的方式主要有以下几种: Set注入 构造器注入 本文主要讲解Spring依赖注入的基本类型及来源。 本文所示案例基于Spring依赖查找代码结构,maven依赖配置略。 1.注入的类型
阅读全文
posted @ 2023-01-04 22:54 生活咖啡
阅读(63)
评论(0)
推荐(0)
2023年1月3日
Spring依赖查找
摘要: Spring Framework提供了以下几种依赖查找Bean的方式 1. 按名称进行查找 按id和name查找都归属于此。具体的又会分为直接查找与间接查找的方式。 1.1 直接查找 以xml为例,新建父Maven项目工程,pom依赖如下: <properties> <project.build.s
阅读全文
posted @ 2023-01-03 23:22 生活咖啡
阅读(221)
评论(0)
推荐(0)
2022年12月30日
Spring Cloud Netflix第一代网关之Zuul基本使用
摘要: 网关在微服务系统中起到一个门户的作用,主要作用如下: 服务路由 鉴权 服务熔断 流控 灰度发布等 常用的网关有Zuul、Gateway、OpenResty + Lua、Kong、ApiSIX等等。本文以Zuul为例,虽然其性能可能表现的不是很好(Zuul 1.X),但是对于掌握网关的一些基础知识还是
阅读全文
posted @ 2022-12-30 14:15 生活咖啡
阅读(153)
评论(0)
推荐(0)
2022年12月17日
Nacos配置中心基本概念及使用
摘要: Spring Cloud Alibaba从2018年开源以来,得到了众多软件爱好者的关注,尤其是在Spring Cloud Netflix一些组件处于停更后。Spring Cloud Alibaba提供了许多分布式环境下的重要特性,如:分布式事务。 本文主要讲解Nacos作为配置中心的相关特性。 一
阅读全文
posted @ 2022-12-17 23:27 生活咖啡
阅读(361)
评论(0)
推荐(0)
2021年12月6日
Bean的注入
摘要: 在Spring Framework中,Bean的注入方式主要有以下两种形式: 构造器注入 SET注入 1. 构造器注入 依赖信息见Spring Beans初始化相关章节的依赖信息 首先编写一个Service,如下: public class ConstructorClientService { pr
阅读全文
posted @ 2021-12-06 23:33 生活咖啡
阅读(280)
评论(0)
推荐(0)
2021年12月3日
Spring Beans初始化
摘要: 在Spring Framework框架中,各个对象都被当为Bean来进行管理,具体由IoC容器来进行初始化、存储及销毁等。 在IoC容器内部,这类Bean具体由BeanDefinition来表示,该对象定义了如下信息: 全路径类名 Bean的行为特性(如:scope范围、生命周期回调等) Bean的
阅读全文
posted @ 2021-12-03 22:19 生活咖啡
阅读(248)
评论(0)
推荐(0)
2021年11月12日
Spring Framework特性总览
摘要: 众所周知,Spring Framework提供了非常多的功能特性,比如IoC、AOP等核心特性;Web特性;Test特性等。 但其实,其提供的功能远远超出你的想象,这里以Spring Framework 5.2.2.RELEASE版本为例,官网地址:https://docs.spring.io/sp
阅读全文
posted @ 2021-11-12 23:26 生活咖啡
阅读(94)
评论(0)
推荐(0)
2021年7月22日
VMWare虚拟机网络问题
摘要: 使用VMWare新建虚拟机时,一般默认使用NAT模式的网络,这种方式使得虚拟机通过网络地址转换,借用宿主机的网络进行外部通信。 如果新建的虚拟机在开机时忘记开启网络设置,可以事后手动进行创建,首先,在VMWare工具栏编辑->虚拟网络编辑器,可以在该页面设置子网、掩码、网关等信息 设置好后,登录虚拟
阅读全文
posted @ 2021-07-22 18:32 生活咖啡
阅读(165)
评论(0)
推荐(0)
2021年7月19日
Condition实现原理
摘要: Condition接口提供了与Object阻塞(wait())与唤醒(notify()或notifyAll())相似的功能,只不过Condition接口提供了更为丰富的功能,如:限定等待时长等。Condition需要与Lock结合使用,需要通过锁对象获取Condition。 一、基本使用 基于Con
阅读全文
posted @ 2021-07-19 17:59 生活咖啡
阅读(458)
评论(0)
推荐(1)
下一页
公告
昵称:
生活咖啡
园龄:
6年9个月
粉丝:
1
关注:
2
<
2025年9月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
搜索
最新随笔
1.BeanDefinition基本定义
2.Spring依赖注入
3.Spring依赖查找
4.Spring Cloud Netflix第一代网关之Zuul基本使用
5.Nacos配置中心基本概念及使用
6.Bean的注入
7.Spring Beans初始化
8.Spring Framework特性总览
9.VMWare虚拟机网络问题
10.Condition实现原理
我的标签
Spring Framework IoC
(3)
Spring Framework Beans
(2)
Spring Cloud Netflix Zuul
(1)
Spring Cloud Alibaba Nacos
(1)
Redis
(1)
Nginx
(1)
MySQL
(1)
积分与排名
积分 - 29683
排名 - 56461
随笔分类
Java SE(1)
MongoDB(3)
Spring Cloud Alibaba(1)
Spring Cloud Netflix(1)
Spring Framework(6)
并发编程(3)
工具(4)
数据库技术(1)
虚拟机相关(2)
中间件技术(2)
随笔档案
2023年1月(3)
2022年12月(2)
2021年12月(2)
2021年11月(1)
2021年7月(4)
2019年3月(1)
2019年1月(7)
2018年12月(4)
阅读排行榜
1. Mongo基本命令(15951)
2. Gitbook配置目录折叠(10200)
3. 远程连接Linux上的MongoDB服务(8516)
4. Java各种反射性能对比(6482)
5. GitBook在Windows上安装及使用(4507)
推荐排行榜
1. Java各种反射性能对比(2)
2. Condition实现原理(1)
3. Gitbook配置目录折叠(1)
点击右上角即可分享