spring学习第一天

spring有哪些特征

  1.轻量级

    jar包很小很小,1M左右

  2.IOC

    首先说明IOC是一种思想,中文名叫做控制反转,什么是控制反转,就是一个对象如果依赖另一个对象,正常来说,我们需要在这个对象的内部new 另一个对象,通过控制反转,我们不需要主动去new,被动的去接受(一种方法,此时并不涉及怎么实现)

  3.DI

    DI是IOC的具体实现,中文名依赖注入,就是对象被动的接收(通过注入的方式,此时就有了具体的实现)

  4.AOP

    中文名是面向切面编程,我们的代码分为核心关注点和横切关注点,核心指的得就是我们处理的业务,横切关注点可以指我们的日志,事物等(多个类可能都要用到),就是将横切的代码单独的写到一块(起名切面),可以达到复用的效果  

  

  

Spring最基础的配置模版

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-4.2.xsd">
    
</beans>


猜你喜欢

转载自www.cnblogs.com/fjd-1004/p/11015547.html