上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: Bean 的生命周期示意图(存在循环依赖和 AOP) 执行创建 Bean protected Object doCreateBean(String beanName, RootBeanDefinition mbd, @Nullable Object[] args) throws BeanCreati 阅读全文
posted @ 2022-03-31 23:19 天航星 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 项目地址 https://gitee.com/liao-hang/hand-write-spring.git 模拟 Spring 注解 自动装配 Autowired @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) publ 阅读全文
posted @ 2022-03-31 23:19 天航星 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Spring IOC 主要有两种实现方式:XML 和注解。 Spring 3.0 推出了注解注入,成为了现在的主流,也是官方推荐的。 这里分析注解方式。 AnnotationConfigApplicationContext(AppConfig.class) AppConfig package cn. 阅读全文
posted @ 2022-03-31 18:03 天航星 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Windows 电脑杀毒通常会选择杀毒软件,这样太笨重,且容易占内存和存在流氓软件侵入。 推荐使用 Windows 自带的恶意软件删除工具 按住 Win + R 键,弹出运行窗口,输入 mrt。 系统会弹出 Windows 自带的恶意软件删除工具窗口,点击下一页。 一般选择快速扫描,点击下一页即开始 阅读全文
posted @ 2022-03-26 16:15 天航星 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 应用场景:计数器、统计多单位的数量、粉丝数、对象缓存存储。 赋值 普通赋值 set 127.0.0.1:6379> set hello Hello World OK 不存在才赋值 setnx 127.0.0.1:6379> setnx hello Hello (integer) 0 127.0.0. 阅读全文
posted @ 2022-03-23 17:09 天航星 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 数据库 Redis 默认有 16 个数据库。 默认使用的是第 0 个数据库。 不同数据库存不同的值。 切换数据库 select 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> [] 中的数字即为数据库编号(0 号数据库为默认,不展示编号)。 查看当前数据 阅读全文
posted @ 2022-03-23 16:13 天航星 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 简介 NoSQL NoSQL(Not Only SQL),即不仅是SQL,泛指非关系型数据库。 NoSQL 易扩展,NoSQL 数据库种类繁多(MongoDB、Redis 等),共同的特点都是去掉关系数据库的关系型特性。 数据之间无关系,这样就非常容易扩展,无形之间也在架构的层面上带来了可扩展的能力 阅读全文
posted @ 2022-03-17 11:06 天航星 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 前面实现了 ClassPathXmlApplicationContext 的构造,接下来分析其调用的 getBean 方法。 以 getBean(UserDao.class) 为例。 1 AbstractApplicationContext public <T> T getBean(Class<T> 阅读全文
posted @ 2022-03-14 14:02 天航星 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Spring IOC 的核心是 AbstractApplicationContext 的 refresh 方法。 其中一共有 13 个主要方法,这里分析第 13 个:resetCommonCaches。 1 AbstractApplicationContext 1-1 清空缓存 resetCommo 阅读全文
posted @ 2022-03-14 14:01 天航星 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Spring IOC 的核心是 AbstractApplicationContext 的 refresh 方法。 其中一共有 13 个主要方法,这里分析第 10 个:registerListeners。 1 AbstractApplicationContext 1-1 注册监听器 registerL 阅读全文
posted @ 2022-03-14 14:00 天航星 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页