1、Student的例子改写成以注解的方式实现
1.1Hello类使用@Component注解

1.2HelloApp类,使用@ComponentScan注解

1.3运行结果

2、Lombok插件的使用
2.1寻找工具扳手(Settings)的小图标

2.2点击打开,在左侧方点击Plugins,然后在搜索栏搜索Lombok,安装重启IDEA

2.3添加Lombok依赖包

3、将Student类和Phone类以@Component和@Data注解
3.1Student类

3.2Phone类

3.3StudentApp

3.4运行结果

4、添加控制台日志输出
4.1在resources导入log4j.properties类


4.2添加log4j依赖包

4.3当运行代码时效果(如图)

网友评论