走过路过不要错过,有钱捧个钱场,没钱捧个人场.|

志旋

园龄:4年9个月粉丝:5关注:1

10 2021 档案

5、MyBatis中的设计模式
摘要:5、MyBatis中的设计模式设计模式 我们都知道设计模式分为3类23种设计模式,Mybatis至少用到了以下的设计模式的使用 BUildeer构建者模式 Builder模式,属于创建类模式它的定义是"将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表 示。”一般来说,如果一个对象的构建比较复杂,超出了构造函
222
0
0
4、二级缓存源码剖析
摘要:一、二级缓存配置 简介 二级缓存构建在一级缓存之上,在收到查询请求时,MyBatis 首先会查询二级缓存,若二级缓存未命 中,再去查询一级缓存,一级缓存没有,再查询数据库。 graph LR a(二级缓存) --> b(一级缓存) -->c(数据库) 与一级缓存不同,二级缓存和具体的命名空间绑定,一
51
0
0
3、Mybatis源码剖析
摘要:3、Mybatis源码剖析一、传统方式 1.1 源码剖析-初始化 // 1. 读取配置文件,读成字节输入流,注意:现在还没解析 InputStream resourceAsStream = Resources.getResourceAsStream("sqlMapConfig.xml"); // 2. 解析配置文件,封装Co
63
0
0
2、MyBatis架构原理
摘要:一、架构设计 Mybatis的功能架构分为三层: API接⼝层:提供给外部使⽤的接⼝ API,开发⼈员通过这些本地API来操纵数据库。接⼝层⼀接收 到 调⽤请求就会调⽤数据处理层来完成具体的数据处理。 MyBatis和数据库的交互有两种⽅式: 使⽤传统的MyBati s提供的API ; 使⽤Mapp
111
0
0
1、MyBatis认识与使用(超详细)
摘要:1、MyBatis认识与使用(超详细)一、MyBatis的映射文件的概述 二、MyBatis**常用配置解析 1.environments标签 事务管理器(transactionManager)类型有两种: JDBC:这个配置就是直接使用了JDBC 的提交和回滚设置,它依赖于从数据源得到的连接来管理事务作用域。 MANAGED:这个配置
523
0
0
插入排序
摘要:算法步骤 将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序列。 从头到尾依次扫描未排序序列,将扫描到的每个元素插入有序序列的适当位置。(如果待插入的元素与有序序列中的某个元素相等,则将待插入元素插入到相等元素的后面。) 动图演示 代码实现 public void
30
0
0
JWT和oath2区别
摘要:JWT和oath2区别JWT简介 JSON Web Token (JWT)是用于创建断言某些声明的令牌的标准。例如,服务器可以生成具有“以管理员身份登录”声明的令牌,并将其提供给客户端。然后客户端可以使用该令牌来证明他们以管理员身份登录。令牌由服务器的密钥签名,因此服务器能够验证令牌是否合法。 标头标识用于生成签名的算法
144
0
0
初识shiro
摘要:简介 Shiro是一个强大的简单易用的Java安全框架,主要用来更便捷的认证,授权,加密,会话管理。Shiro首要的和最重要的目标就是容易使用并且容易理解 Shiro是一个有许多特性的全面的安全框架,下面这幅图可以了解Shiro的特性: 可以看出shiro除了基本的认证,授权,会话管理,加密之外,还
36
0
0
工作流基础
摘要:什么是BPM BPM是Business Process Management的缩写,中文含义是业务流程管理,是一套达成企业各种业务环节整合的全面管理模式 可以简单的理解成是一种管理模式,气概念包括两种含义,一个是管理规范,一个是软件工程,由此引出工作流的概念 什么是BPMN Business Pro
174
0
0
Activiti简介(基于activiti6)
摘要:# 引擎Service接口 1.RespositoryService 流程仓库Service,用于管理流程仓库,例如:部署,删除,读取流程资源\ 2.IdentifyService(版本7之后删除) 身份Service,可以管理和查询用户,组之间的关系 3. RuntimeService 运行时Se
262
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起