spring的第一天

一级sqlsession,默认开启

二级mapper级别的,默认不开启,需要手动开启

分页

所有的都需要分页

每一层的封装

servlet接口

dto数据运输对象

vo然后传输到前端

spring

Ioc控制反转

oop面向对象

aop面向切面

设计模式六大原则

Ioc

分层管理

协调,控制反转进行协调

第三方

完成协调,进行解耦

如何实现ioc

控制反转和依赖注入

由主动到被动

,获取依赖对象的过程被反转,现在是被动注入

由自动管理获取,变成ioc容器帮助注入所需要的依赖

先和ioc产生关系,然后再由我管理

spring

对象和依赖关系的管理

以前主动创建和维护,现在交给spring,创建和维护

aop

面向切面

oop面向对象,分层进行一些操作

对事务进行管理

方便spring测试

对好多接口进行了封装

tset

核心容器:

1.2.3.4.先导包

aop和切面包

数据库层,web层

注解和xml文件的区别

注解会有点耦合

还需要重新编译

更高级的会员

controller

webweb层

service业务层

repository持久层

读取的配置文件也是硬编码问题

新注解

配置类

通过属性的注入方式是反射,反射机制

qualifier

和autowired一起使用

apo,代理目标类,去做一些事情,帮助这些类完成,好多类一样,但是可以被一个代理,那怎么代理,还是一个类有一个代理,该怎么去完成这些代理

JDK 的动态代理 :针对实现了接口的类产生代理.

两种动态代理

对接口的实现类进行代理

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值