SSM之SpringIoc【篇一】

Spring的介绍

  • (1)Spring是什么?
    Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,
    以 IoC- (Inverse Of Control:反转控制)和 AOP- (Aspect Oriented Programming:面向切面编程)为内核。
  • (2)有什么特点?
    提供了展现层 SpringMVC
    持久层 Spring JDBC
    还能整合开源世界众多著名的第三方框架和类库
    业务层事务管理*AOP
    方便解耦,简化开发
    IOC
    Java源码是经典学习范例
    逐渐成为使用最多的 Java EE 企业应用开源框架

Spring架构体系

  • (1)Test :用于测试使用
  • (2)Core container:核心容器,就是用于装Java Bean对象
  • (3)AOP:切面编程
  • (4)Aspects:提供了与AspectJ的集成
  • (5)Data access:数据访问。用于访问操作我们的数据库。支持持久层的操作。jdbcTemplate mybatis
  • (6)Web:用于支持数据展示层,支持http请求
  • (7)Transactions:用于支持事物处理。用于解决业务层的事物处理问题。 编程式事务管理和声明式事务管理。
    -在这里插入图片描述

Spring的IOC理论

  • (1)什么是IOC
    控制反转- (Inversion of Control,缩写为IoC)
    》把原来new对象的这种方式转换成了,spring通过反射创建对象的方式
    》spring创建完的对象放到一个容器中,谁需要就给谁注入进去- (获取对象并赋值给引用)
    简单说:把创建对象和管理对象的权利交给spring
    public class XxxService{
    private XxxDao dao ;//从spring容器去查找并赋值
    }

下一篇:SSM之SpringIOC入门【篇二】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值