1.spring概念和ioc入门

1.spring概念

  1)spring开源的轻量级框架

  2)spring的主要两部分核心

    • aop(面向切面编程):扩展功能不需要修改源代码。
    • ioc(控制反转):之前的方式,调用类里面非静态的方法,需要通过new关键字来创建对象。现在,把对象的创建交给spring进行配置,不再需要通过new创建对象。

  3)spring是一站式框架

  spring在javaEE三层结构中,针对每一层都提供不同的解决技术

    • web层:springMVC
    • service层:spring的ioc
    • dao层:spring的jdbcTemplate

2.spring的ioc操作

  1. 把对象的创建交给spring进行管理

  2. ioc操作的两部分

    • ioc的配置文件方式实现
    • ioc的注解方式实现

3.springIoc底层原理

  1.ioc底层使用的技术

    1)xml配置文件

    2)dom4j解析xml文件

    3)工厂设计模式

    4)java反射

  2.高内聚,低耦合

    一个类中要紧密相联,不同类之间关联不要过于紧密。不然,改一个一处,关联之处也要跟着改。

  3.ioc思想过渡

   

 

 

 

    

转载于:https://www.cnblogs.com/jerry-blogs/p/7657779.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值