Spring 通俗来说是用来关联两个对象的,对象和对象之间不需要实例化只需要在 Spring配置文件中配置一下就可确定对象之间的依赖关系。
Spring两大特点就是依赖注入和控制反转.简单来说就是本来你在代码中得实例化对象实例化以后你得调用对象的方法。 但是用了Spring后你就可以直接在代码中指向你的对象和对象的方法。这样做的好处就是只需要知道对象名称不需要知道对象具体是干什么。 一旦对象改变只需要简单的改一下配置文件即可。
Spring说专业的解释初学者是很难看懂的 通俗的只能这样解释了呵呵 不过一定要结合Spring给出例子实践一下才能体会到其中的奥妙
spring主要的有IOC和AOP,IOC依赖注入,就是在服务器初始化的时候,将配置文件的Java类交给容器管理。AOP就是代理机制,就相当于拦截的作用吧。具体的也不好说。还有事务管理,就是在事务操作的时候,方便管理。spring将Java面向对象的思想运用的更加彻底。
这是我个人理解,我也是个菜鸟而已!
主要是管理对象和进行事务管理
spring就是秘书.