Spring一个轻量级框架,专注于基础设施,使开发者致力于应用开发,而不用去关心底层架构。(其实就是Spring帮我们完成很多底层和重复性的工作,jar包就是Spring编写的代码,要明白根本!)
既然使用Spring框架,就要明白该框架的里面是如何架构和定义的,需要了解和熟悉,不需要太过深究!
Spring总共有20多个模块,在开发时可以选用其中的模块!!
首先Spring 中的一个概念,依赖注入!!刚开始学习我觉得很麻烦,干嘛要这样麻烦类,但是后又想,小程序来讲的话,什么框架都可以不用,也可以做出来!!之所以需要框架是面对大量的对象和程序架构才需要框架,框架对以后的维护是很有用的,貌似增加了工作,其实是对后期帮助很大!废话不多说直接说学习到的模块!!
Beans模块应用!该模块主要是管理对象的依赖注入,为以后对象属性发生改变或变更对象提供了管理!!
一:导入Spring框架中的jar包!一定还要加入common-longing的 jar 包,否则使用 Junit会报错! 新建applicationContext.xml文件(当然该文件也可命名为beans.xml都是可以的,主要在加载时和该命名一样就可以了)
做个Demo 来熟悉Spring框架的 beans 概念!
新建WebProject -> 导入Spring相关的Jar包 (还需要 common-logging的JAR包)
接着在src目录下新建一个beans.x