发表于: 2018-01-19 23:11:33
2 596
北京线下试学第一天
感谢师兄的引荐和介绍,今天感受到大家认真刻苦的氛围,感觉之前自己太缓慢了。
今日主要完成:
1. IDEA 15破解版安装和熟悉界面。学习文档:http://how2j.cn/k/idea/idea-config-place/1360.html
2. Spring Hello World,创建两个 pojo(Dehua01和 Dehua02),在 Bean.xml 里设置了3个 bean,体验 IOC获取对象。参考文档:http://wiki.jikexueyuan.com/project/spring/ioc-container/spring-bean-fatory-container.html
传统的方式:
通过new 关键字主动创建一个对象
IOC方式
对象的生命周期由Spring来管理,直接从Spring那里去获取一个对象。 IOC是反转控制 (Inversion Of Control)的缩写,就像控制权从本来在自己手里,交给了Spring。
打个比喻:
传统方式:相当于你自己去菜市场new 了一只鸡,但是是生鸡,要自己拔毛,去内脏,再上花椒,酱油,烤制,经过各种工序之后,才可以食用。
用 IOC:相当于去馆子(Spring)点了一只鸡,交到你手上的时候,已经五味俱全,你就只管吃就行了。
遇到的问题:
1. mac 上破解 IDEA最新版浪费了很多时间,最后使用15年版本;
2. 寻找 Spring 学习文档花费了很多时间。
明天计划:
继续学习 Spring,体验 IOC /DI,学习 AOP 概念,尝试 JDBC template;
收获:
团队学习氛围和效率比自学高很多~~
评论