自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Mybatis | 08 Mybatis缓存

Mybatis | 08 Mybatis缓存Mybatis缓存1. 缓存相关概念1.1 什么是缓存1.2 缓存的优势1.3 适用于缓存的情况Tips 1.1:数据的正确性的影响2. Mybatis缓存的使用2.1 程序代码2.2 一级缓存2.2.1 一级缓存定义2.2.3 一级缓存测试2.2.4 一级缓存的清除2.3 二级缓存2.3.1 二级缓存定义2.3.2 二级缓存的开启2.3.3 二级缓存测试2.3.4 二级缓存的清除Tips 2.1 :两级缓存关系 Mybatis缓存 1. 缓存相关概念 简述,

2020-11-25 18:48:51 153 1

原创 Mybatis | 07 Mybatis延迟加载

Mybatis | 07 Mybatis延迟加载Mybatis延迟加载1. 多表查询的问题2. 加载方式2.1 两种加载方式2.2 两种加载方式的选择2.3 延迟加载的实现2.3.1 对一关系配置2.3.1.1 用户DAO接口2.3.1.2 账户DAO接口**2.3.1.3 账户映射文件**2.3.1.4 用户映射文件2.3.2 对多关系配置2.3.2.1 用户DAO接口2.3.2.2 账户DAO接口**2.3.2.3 用户映射文件**2.3.2.4 账户映射文件2.3.3 开启延迟加载支持2.3.4 测试

2020-11-25 12:25:42 125

原创 Mybatis | 06 Mybatis多表查询**

Mybatis | 06 Mybatis多表查询Mybatis多表查询1. 四种表的关系1.1 一对多关系1.2 多对一关系1.3 一对一关系1.4 多对多关系2. 示例:用户和账户的查询2.1 相关准备2.1.1 数据库2.1.2 代码2.1.2.1 用户和账户实体类2.1.2.2 用户和账户的DAO层接口2.1.2.3 配置文件2.1.2.4 测试方法2.2 一对一查询2.2.1 使用创建子类的方式2.2.1.1 创建账户子类2.2.1.2 账户DAO层接口2.2.1.3 账户映射配置文件2.2.1.4

2020-11-18 17:19:55 7004 5

原创 Mybatis | 05 Mybatis动态SQL语句

Mybatis | 05 Mybatis动态SQL语句Mybatis动态SQL语句1. 动态SQL语句1.1 什么是动态SQL1.2 动态SQL常用标签2. < if >2.1 相关准备2.2 标签配置2.3 测试3. < where >3.1 标签配置Tips 3.1:where 1=1 和 < where >4. < foreach >4.1 相关准备4.2 标签配置4.3 测试5. < sql >补充5.1 抽取重复SQL语句5.2 插入重

2020-11-09 20:29:32 135

原创 Mybatis | 01 Mybatis概述

Mybatis | 01 Mybatis概述Mybatis概述1. 框架1.1 什么是框架1.2 为什么要使用框架2. Mybatis框架Tips 2.1:ORM Mybatis概述 1. 框架 1.1 什么是框架 从应用方面说框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法 从目的方面说框架是可被应用开发者定制的应用骨架 1.2 为什么要使用框架 框架理解:实际可以理解为软件开发中的一套解决方案,也可以理解为应用的半成品 框架优势: 框架解决了开发过程

2020-11-06 00:07:28 104

原创 Mybatis | 04 Mybatis连接池和事务控制

Mybatis | 03 Mybatis连接池和事务控制Mybatis连接池和事务控制1.Mybatis连接池配置1.1 配置方式1.2 三种连接方式Tips 1.1:UnPooledDataSource原理Tips 1.2:PooledDataSource如何从连接池中获取连接Tips 1.3 JNDI的使用要求:2. mybatis事务控制2.1 实现方式2.2 设置自动提交Tips 2.1:自动提交和手动提交的选择Tips 2.1:自动提交和手动提交的选择 Mybatis连接池和事务控制 1.Myba

2020-11-05 22:14:23 124

原创 Mybatis | 03 Mybatis的两种使用方式

Mybatis | 02 Mybatis的两种使用方式1. Mybatis实现DAO的代理开发1.1 相关准备1.1.1 持久层Dao接口1.1.2 用户实体类1.1.3 测试方法Tips 1.1:手动提交1.2 实现CRUD操作(Most Important)1.2.1 保存操作CreateTips 1.2:获取新增用户的ID1.2.2 删除操作Delete1.2.3 更新操作Update1.2.4 查询操作Retrieve1.2.4.1 查询所有1.2.4.2 通过ID精确查询1.2.4.3 通过名称

2020-11-05 11:39:43 162

原创 Mybatis | 02 Mybatis环境搭建

Mybatis | 01 Mybatis环境搭建1. Mybatis的环境搭建1.1 Maven依赖1.2 Mybatis主配置文件1.2.1 Properties标签的使用Tips 1.1 :URL补充1.2.2 typeAliases标签的使用1.2.3 mappers标签的使用Tips 1.2:两个package1.3 Mybatis映射文件Tips 1.3 :映射文件的位置Tips 1.4 :映射文件的创建 1. Mybatis的环境搭建 1.1 Maven依赖 <dependencies&g

2020-11-05 11:35:15 130

原创 DataBase | 02 数据库连接池

DataBase | 02 数据库连接池数据库连接池1. 数据库连接池的基本概念1.1 过去的使用方式1.2 数据库连接池的本质1.3 数据库连接池的工作方式1.4 数据库连接池的优势2. 数据库连接池的使用2.1 基本使用步骤Tips 2.1:配置连接的两种方式Tips 2.2:连接池参数3. 数据库连接池技术实现3.1 标准接口3.2 具体实现3.2.1 C3P03.2.1.1 C3P0的基本使用3.2.1.2 C3P0的不同点3.2.2 Druid3.2.2.1 Druid的基本使用3.2.2.2 D

2020-10-28 21:54:30 171

原创 DataBase | 01 JDBC

Database | 01 JDBCJDBC1. JDBC基本概念1.1 JDBC的全名1.2 JDBC的本质1.3 JDBC的地位1.4 JDBC的体系结构2. JDBC基本使用步骤3. JDBC中常用接口和类详解3.1 Class DriveManager**Tips 3.1:注册驱动代码**3.2 Interface Connection3.3 Interface Statement**Tips 3.2:SQL注入问题**3.4 Interface PreparedStatement**Tips 3.

2020-10-28 21:52:02 112 1

原创 Spring Framework Data Access | 03 Spring 事务控制

Spring 笔记 | 04 Spring事务控制总结1. Spring 事务控制1.1 为什么要事务控制1.2 事务控制的实现1.3 Spring 事务控制的实现+ 事务隔离级别+ 事务传播行为2. Spring声明式事务控制2.1 基于XML的配置2.1.1 前期准备2.1.2 配置事务通知2.1.3 配置事务属性2.1.4 配置切入点表达式2.1.5 配置事务通知和切入点之间的关系2.1.6 配置示例2.2 基于注解的配置2.2.1 前期准备2.2.2 配置事务管理2.2.3 开启注解声明式事务控制的

2020-10-21 17:14:05 172

原创 Spring Framework Core | 02 Spring AOP

Spring AOP总结1. AOP1.1 什么是AOP?1.2 对AOP的理解1.3 AOP的作用1.4 AOP的实现1.5 AOP的主要应用1.6 AOP的基本术语2. Spring AOP2.1 Spring AOP = Spring + AOP2.2 Spring AOP 基于XML的配置2.2.1 前期准备2.2.2 配置切面2.2.3 配置切入点表达式+ 切入点表达式2.2.4 配置通知+ 五类通知2.2.5 配置示例2.3 Spring AOP 基于注解的配置2.3.1 前期准备2.3.2 配

2020-10-19 20:49:55 143

原创 Spring 小记 | 02 Spring IoC配置方式的对比

Spring IoC配置方式的对比XML and 注解 and 纯注解基于XML配置XML指定配置信息Bean创建Bean作用范围Bean生命周期依赖注入基于注解配置XML指定配置信息不同对象的配置注解Bean创建Bean作用范围Bean生命周期依赖注入基于纯注解配置注解指定配置信息不同对象的配置**如何选择?** XML and 注解 and 纯注解 基于XML配置 XML 指定配置信息 <!--导入Bean的头文件约束--> Bean创建 <!--1.默认构造函数创建-->

2020-10-03 13:21:32 123

原创 Spring 小记 | 01 IoC一些概念的的理解

IoC一些概念的的理解1. **IoC 控制反转**2. IoC的实现方法IoC容器中对象的创建-- **反射**IoC容器中对象的分配-- **DI 依赖注入**参考资料 1. IoC 控制反转 将对象的控制权交给第三方(容器)而非在内部直接控制 控制反转翻译一下就是控制权由主动(对象本身)到被动(容器)的反转 对于Spring而言就是将控制权交由Spring框架或者叫Spring IoC容器管理 2. IoC的实现方法 我认为反射和依赖注入都是实现IoC不可或缺的部分 IoC容器中对象的创建-- 反射

2020-10-03 09:56:36 81

原创 Spring Framework Core | 01 Spring IoC

Spring IoC总结1. Spring基础1.1 Spring框架1.2 Spring核心1.3 Spring优势1.4 Spring体系结构+ 三层体系结构2. 耦合与解耦2.1 耦合2.2 解耦2.3 工厂模式解耦+ 单例与多例3. Spring IoC3.1 IoC3.2 Spring IoC是啥4. 依赖注入4.1 依赖注入是啥4.2 依赖注入的数据类型X. 使用的案例5. 基于XML的Spring IoC配置5.1 配置Spring IoC容器+ 获取配置信息+ BeanFactory 和 A

2020-10-01 11:54:26 217

原创 Git | 常用命令小结(更新中)

创建版本库

2020-08-12 13:43:31 183

原创 计算机网络课程设计 笔记(二)访问控制列表设置

主要内容:访问控制列表设置访问控制列表基本概念访问控制列表的分类访问控制列表的方向访问控制列表的工作流程==访问控制列表的特点==访问控制列表IOS指令访问控制列表的配置通配符掩码配置基本要求标准访问控制列表的配置扩展访问控制列表的配置访问控制列表的查、删 实验使用 Packet Tracer 访问控制列表基本概念 访问控制列表(Access Control Lists,ACL)是应用在路由器接口的指令列表 指令列表用来指明经过路由器的数据包是接收还是拒绝,起到了数据包的过滤功能 访问控制列表的分类 标准访

2020-06-26 00:19:30 616

原创 计算机网络课程设计 笔记(一) 路由器设置+交换机设置

6.23实验内容Packet Tracer备注IOS命令行统一备注主机配置路由器配置交换机配置作业备注作业一 静态路由作业二 RIP路由作业三 虚拟网络划分作业四五六 实现虚拟网络之间的通讯 实验环境 CISCO IOS Packet Tracer备注 IOS命令行 三种模式 用户模式> --enable–> 特权模式# --config ter–> 全局配置模式(config)# --设置其他配置–> 理解 用户模式只提供使用的权利 特权模式可以获取细节的信息show

2020-06-24 20:35:26 1226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除