08 2021 档案
摘要:前言 本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页的内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。 这本书的整体架构如下图: 第一章 浏览器生成消息 1.生成HTTP请求消息 浏览器要做的第一步工作就是对URL进行解析,从而生
阅读全文
摘要:IOC 原理 所谓 IoC(控制反转),对于 Spring 框架来说,就是由 Spring 来负责控制对象的生命周期和对象间的关系。 DI(依赖注入)是 IOC 的实现方式,Spring 是通过 Java 反射来实现 DI 的。 以前是由 Java 程序员负责对象的生命周期和对象关系,现在这些都由
阅读全文
摘要:前言 OpenFlow 是一种网络通信协议,应用于 SDN 架构中控制器和转发器之间的通信。软件定义网络 SDN 的一个核心思想就是“转发、控制分离”,要实现转、控分离,就需要在控制器与转发器之间建立一个通信接口标准,允许控制器直接访问和控制转发器的转发平面。 OpenFlow 引入了“流表”的概念
阅读全文
摘要:前言 关于 Mybatis 的缓存机制,包括一级缓存、二级缓存,参考文章:聊聊MyBatis缓存机制 一级缓存失效的原因 参考文章 Spring整合MyBatis时一级缓存失效问题 你凭什么说Spring会导致MyBatis的一级缓存失效! 解决办法 在需要使用 mybatis 一级缓存的地方,使用
阅读全文
摘要:@PathVariable 路径占位符,用于定义路径变量。 @DeleteMapping("/deleteUser/{id}") public RespBean deleteUser(@PathVariable Integer id){ if (userService.deleteUser(id)
阅读全文
摘要:立项 立项申请表 可行性分析报告 项目启动通知书 策划 1. 需求规格说明书(核心) 内容包括:业务功能需求、系统功能需求、性能需求、数据需求、外部接口、待解决问题等; 2. 项目总体计划 3. 配置管理计划 4. 总体测试计划 5. 质量保证与风险管理 设计 1. 概要设计(核心) 内容包括:系统
阅读全文
摘要:前言 接口方法的参数中,会出现各种 Wrapper,比如 queryWrapper、updateWrapper 等。Wrapper 的作用就是用于定义各种各样的条件(where)。所以不管是查询、更新、删除都会用到 Wrapper。 如 QueryWrapper 是 Mybatis Plus 中一个
阅读全文
摘要:原因 mybatis Plus 中查询是按照默认的驼峰命名来做实体类和数据库字段之间的映射的, 比如: 实体类中 :usersId 驼峰转化为下划线 _ 数据库中: users_id 而这个错误是由于没有按照驼峰命名的规范导致的,举例 实体类中: private Integer usersId; 按
阅读全文
摘要:参考资源 1.pringboot +Mybatis实现多数据源配置 2.基于Spring Boot实现Mybatis的多数据源切换和动态数据源加载 源代码 https://github.com/you170917/java/tree/main/SwitchingMultipleDatasources
阅读全文

浙公网安备 33010602011771号