# SpringDemo **Repository Path**: testdevops/SpringDemo ## Basic Information - **Project Name**: SpringDemo - **Description**: 用到的Spring的一些用法记录 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-09-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringDemo #### 项目介绍 积累中用到的Spring的一些用法记录持续更新 本身是纯后台程序 #### 软件架构 1. Spring 5.1.0.RELEASE / testng 6.9.10 /lombok 1.16.12 / spring-test 5.1.0.RELEASE /logback 1.2.3 #### 安装教程 1. Fork代码 2. 配置maven 环境 /lombok插件 3. 打开com.example.Test包下找到对应的测试用例运行 #### 使用说明 1. FactoryApplicationContextTest主要使用了3中方式来加载ApplicationContext对象 2. SpringaopTest 主要针对 SpringAopImpAnnotation 和SpringAopImpExecution 2种AOP实现的测试 3. SpringBeanlifeTest 主要测试一个Bean的生命周期和执行顺序 4. SpringEventTest 主要演示Spring 事件驱动的例子 5. SpringIocTest 结合AbstractTestNGSpringContextTests 完成对象注入的过程演示 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request