Spring框架

1.核心组件IOC[]容器 Aop面向切面编程

2.优势

        方法的解耦 简化开发

        Aop技术的支持

        提供声明事务的支持

        Junit单元测试

        方便整合其他框架[Mybatis, SpringMVC, SpringBoot, SpringCloud,Redis...]

        降低JavaEE api开发使用的难度[封装]

3.SpringBoot 底层基于Spring/SpringMVC注解化方式进行包装


4.IOC容器基本概念;控制反转[inversion of control] 核心接口 BeanFactory

        把对象的创建过程和使用统一交给我们的spring进行管理-不需要开发者new

5.IOC底层实现技术:1.解析xml  2.工厂模式 3.反射技术

   1.解析xml

//加载spring配置文件 -- 解析xml配置文件
ClassPathXmlApplicationContext classPathXmlApplicationContext =
 new ClassPathXmlApplicationContext("spring.xml");

 2.反射技术

<!--
作业:new出UserEntity
id唯一标识
class="com.zzy.entity.UserEntity"使用反射技术初始化对象
-->
<bean id="userEntity" class="com.zzy.entity.UserEntity"></bean>

-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值