发表于: 2017-10-20 15:44:16

1 694


今日完成

1.Spring基础知识的学习---ioc原理

在没有Ioc的实现中,对象都是由程序的内部代码来控制的。当一个对象需要依赖另一个对象时,用new来创建它的依赖对象去实现两个组件之间的联系,而这种s实现方式会造成组件之间的耦合。 
控制反转(Inverion of Control,IoC)是指在应用程序中对象的创建、销毁等不再由程序本身的编码实现,而是由外部的Spring容器在程序运行时根据需要注入到程序中,也就是对象的生命周期不是由程序本身来决定,而是由容器来控制,所以称之为控制反转。这种控制权转移所带来的好处就是降低对象之间的依赖关系,即解耦。

理解:解决项目对底层对象与类的依赖。


2.编写一个简单小程序,熟悉一下控制反转的思路。

2.1下载Spring的框架,导入jar包。

2.1创建基本的类

2.2创建Spring配置文件,配置创建类

(1)Spring的核心配置文件--规范:放在suc下,命名applicationContext.xml(无特殊要求)

(2)引入schema约束----Spring框架文件中,查找xsd-configuration.html  文档。

(3)编写测试程序

明日计划

1.学习debug单步调试,学习查看日志。

2.购买服务器,学习服务器部署DB。

遇到问题

1.按着任务走,spring和mybatis只看了一点点,心里好没底。

2.现在这个阶段应该转向前端与javaWEB的学习了吧?

收获

1.终于把日志打出来了,原来是依赖包没有加载。

2.对反转控制有了概念。




返回列表 返回列表
评论

    分享到