3day06

1.Mybatis补充知识

1.1

1.1.1.形参/实参参数传递的是值,和名称无关.

1.1.2. resultMap 的简化当开启驼峰映射规则时,可以自动映射,则使用resultType即可.

1.1.3.如果mybatis传递的参数只有一个,则mybatis是利用下标取值所以名称任意,但是一般需要注意开发规则,即见名知意

1.2   代理对象说明

1.2.1.JDK动态代理

特点:

1.要求被代理者必须实现(有)接口.2.JDK代理是jdk默认提供的.

1.2.2.CGLIB动态代理

特点:
1.不管被代理者是否有接口,都可以为其创建代理对象.代理对象是目标对象的子类
2.cglib需要手动导入jar包
3.spring为了创建代理对象方便,自身自动添加cglib依赖项.

2.Spring整合Mybatis 基于Springboot 即三大框架整合

2.1框架概述:

Spring为了团队开发将复杂的框架进行 整合 ,使得程序从 控制 到 调用 浑然一体.以一种统一的方式进行调用。

核心:可以整合第三方框架

2.1.1.IOC:

控制反转:将对象创建的权利交给**Spring容器 **管理,由Spring容器管理对象的**生命周期**

2.1.2.DI:

依赖注入:创建对象时,如果该对象中有需要依赖的属性,Spring负责为属性赋值

2.1.3.AOP:面向切面编程

2.2框架之间的调用关系

2.3.编辑核心代码

2.3.1 编辑POJO

2.3.2 编辑,apper接口

2.3.3 编辑xml映射文件

2.3.4 编辑Service
 

3.了解框架的运行机制 即SSM调用流程 顺序

4.vue.js页面ajax调用

猜你喜欢

转载自blog.csdn.net/m0_60477159/article/details/120522106