Skip to content

Latest commit

 

History

History
135 lines (90 loc) · 3.85 KB

CHANGE_LOG.md

File metadata and controls

135 lines (90 loc) · 3.85 KB

变更日志

类型 说明
A 新增
U 更新
D 删除
T 测试
O 优化
F 修复BUG

release_0.0.1

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-6 22:56:55 | 添加最基本的 JSON 对象属性管理 |

release_0.0.2

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-8 13:24:51 | 添加 BeanFactory 新特性 | | 2 | A | 2019-11-8 13:24:51 | 新增 ListableBeanFactory 接口及其默认实现类 |

release_0.0.3

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-8 13:24:51 | 新增 lazy-init 处理 | | 2 | A | 2019-11-8 13:24:51 | 新增 scope 特性 |

release_0.0.4

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-8 23:12:03 | 新增 init 相关实现 | | 2 | A | 2019-11-8 23:12:03 | 新增 destroy 相关实现 |

release_0.0.4

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-8 23:12:03 | 新增 init 相关实现 | | 2 | A | 2019-11-8 23:12:03 | 新增 destroy 相关实现 |

release_0.0.5

| 序号 | 变化 | 时间 | 说明 | | 1 | O | 2019-11-9 10:55:48 | 优化部分代码实现 | | 2 | A | 2019-11-9 10:55:48 | 添加 AdviceRespCode 相关,为后期处理打下基础 |

release_0.0.6

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-9 10:55:48 | 添加构造器创建实例特性 | | 2 | A | 2019-11-9 10:55:48 | 添加 factory-method 创建实例特用 |

release_0.0.7

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-10 18:55:48 | 添加 property 处理相关特性 |

release_0.0.8

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-10 18:55:48 | 添加 Aware 各种生命周期通知管理 |

release_0.0.9

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-10 18:55:48 | 添加 parent 继承 |

release_0.1.0

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-10 18:55:48 | 添加循环依赖判断 |

release_0.1.1

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-25 18:55:48 | @Configuration 注解支持 |

release_0.1.2

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-26 18:55:48 | @Bean 注解支持 |

release_0.1.3

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-26 18:55:48 | @Lazy 注解支持 | | 2 | A | 2019-11-26 18:55:48 | @Scope 注解支持 |

release_0.1.4

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-26 19:55:48 | 添加 @Bean 注解与 @Configuration 之间的依赖关系 | | 2 | A | 2019-11-26 19:55:48 | 添加 @Role 注解 | | 3 | A | 2019-11-26 19:55:48 | 添加 @Import 注解 |

release_0.1.5

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-27 19:55:48 | 添加 @Bean 构造器指定参数的支持 | | 2 | A | 2019-11-27 19:55:48 | 添加 @Description 构造器指定参数的支持 |

release_0.1.6

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-28 19:55:48 | 添加 @Autowired,支持单个和集合字段注入 |

release_0.1.7

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-28 19:55:48 | 添加 @Primary,支持指定 bean 的优先级 |

release_0.1.8

| 序号 | 变化 | 时间 | 说明 | | 1 | O | 2019-11-29 19:55:48 | 优化 BeanFactory 中对象创建和 BeanDefinition 注册的部分代码 | | 2 | O | 2019-11-29 19:55:48 | 优化 Aware 相关代码 | | 3 | A | 2019-11-30 11:50:00 | 添加 @Conditional 相关条件支持 |

release_0.1.9

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-11-29 19:55:48 | 新增 Environment 环境抽象类 | | 2 | A | 2019-11-29 19:55:48 | 新增 Profile 环境抽象类 |

release_0.1.10

| 序号 | 变化 | 时间 | 说明 | | 1 | F | 2019-11-29 19:55:48 | 修复类型获取的 BUG | | 2 | A | 2019-11-29 19:55:48 | 新增 Environment 的自动注入支持 |

release_0.1.11

| 序号 | 变化 | 时间 | 说明 | | 1 | A | 2019-12-1 16:20:11 | 新增 @ComponentScan 包扫描支持 | | 2 | A | 2019-12-1 16:20:11 | 新增 @Serivce 注解 |