热文Mybatis核心原理
文阐述了Mybatis的查询执行流程,包含Session的获取、数据源信息加载以及查询过程中使用的一级、二级缓存。有疏漏之处,还望指出。 1.获取mybatis定义的x...
热文Springboot 多数据源动态切换 以AOP切点方式实现
前写了两篇操作多数据源的,不过是基于SSM框架的 (SSM最简单的操作多数据源: [https://blog.csdn.net/qq\_35387940/articl...
热文Webpack 快速入门指南(一)
简介 webpack 是一个前端资源加载/打包工具。 webpack 是一个 JavaScript 应用程序的静态模块打包器(module bundler)。当 w...
热文拼多多一面、二面-Java工程师
、自我介绍 2、自己的项目进行介绍 3、MySQL的作用和机制 4、数据库事务特性、每一个细问、四种隔离类型,每个类型对应的作用 脏读是什么?哪些可以避免脏读? ...
热文26. Mybatis idea 插件
ybatisX 是idea 的一款辅助Mybatis 快速开发的软件. 1. MybatisX插件功能 * 实现Mapper方法于xml 中sql片段, 快速...
热文18. Mybatis 查询结果集映射
ybatis 最强大的特性大概就是结果集映射了吧. 相比Hibernate, Mybatis 的结果集映射不局限于PO, Mybatis可以将结果集映射为任意的java ...
热文08. Mybatis 核心配置文件
ybatis 核心配置文件用于设置Mybatis 的特性, 如支持驼峰命名, 定义插件等. 1. 配置文件概览 * Mybatis 的核心配置文件中, 配置项...
热文09. Mybatis 核心配置-别名配置
映射文件中, 对于parameterType 和 resultType 默认需要写类的全限定名称, 设置别名之后, 可以使用类的简单类名. 1. 别名配置 * ...
热文07. Mybatis 缓存-二级缓存
ybatis 除了一级缓存外, 还支持二级缓存, 二级缓存是namespace级别的. 1. 二级缓存 1.1 二级缓存特点 * 二级缓存是namesp...
热文06. Mybatis 缓存-一级缓存
其它ORM 框架类似, Mybatis也提供了一级缓存和二级缓存机制. 但是Mybatis 毕竟不是专业做缓存的, 提供的缓存实现比较简单, 所以Mybatis 提供了缓...
热文05.Mybatis sql 片段重用
1. sql 重用标签 Mybatis 提供了sql 标签和include 标签, 用于sql 片段的重用 1.1 sql 标签 * sql 标签中不能通...
热文01. Mybatis 简介
1. Mybatis 简介 Mybatis 是一款优秀的持久层框架, 支持定制化sql , 存储过程以及结果集映射. 笔者认为Mybatis有三大核心特性: * ...
热文必备技能:浏览器清除缓存的快捷键
浏览器清除缓存的快捷键 CTRL+SHIFT+DELETE 在浏览器页面同时按下会出现此页面 ![watermark_type_ZmFuZ3poZW5naGVpd...
热文MyBatis友人帐之使用注解开发
一、利用注解开发 > * mybatis最初配置信息是基于 XML ,映射语句(SQL)也是定义在 XML 中的。而到MyBatis 3提供了新的基于注解的配...
热文Java入坑之 Properties配置文件
一、相关概念 1.1基础概念 > Properties文件是java中很常用的一种配置文件,文件后缀为“.properties”,属文本文件,文件的内容...
热文Windbg可以看到Visual Studio中看不到的有效函数调用堆栈
录 1、Visual Studio中看不到有效的函数调用堆栈 2、使用Windbg调试运行主程序,看到了有效的函数调用堆栈
热文掌握 JavaScript:从初学者到高级开发者的完整指南(三)
DOM:Document Object Model 文档对象模型。也就是 JavaScript 将 HTML 文档的各个组成部分封装为对象。DOM 其实我们并不陌生,之前...
热文掌握 JavaScript:从初学者到高级开发者的完整指南之JavaScript对象(二)
var 对象名 = {属性名1: 属性值1,属性名2: 属性值2,属性名3: 属性值3,函数名称: function(形参列表){}对象名 . 属性名对象名.函数名()<...
热文掌握 JavaScript:从初学者到高级开发者的完整指南(一)
通过代码/js效果演示提供资料进行效果演示,通过浏览器打开,我们点击主题5按钮,页面的主题发生了变化,所以js可以让我们的页面更加的智能,让页面和用户进行交互。funct...
热文Spring Session工作原理
本文首发于 vivo互联网技术 微信公众号 [mp.weixin.qq.com/s/KCOFv0nRu…][mp.weixin.qq.com_s_KCOFv0nRu] ...
热文中国大学MOOC-陈越、何钦铭-数据结构-2019夏期末考试
-1对一棵平衡二叉树,所有非叶结点的平衡因子都是0,当且仅当该树是完全二叉树。(2分) F 1-2n!是O(n^n)的。 (2分) T 1-3若用平方探测法解决冲突,...
热文mybatis一级缓存二级缓存
一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样...
热文VS选中cpp文件后定位其在解决方案管理器中属于哪个项目
使用VS阅读一个开源库的代码时,遇见一个常识性问题,由一个类的名称索引至该类的所属文件(cpp)时,虽然可以看到该类的内容,但是不知道这个文件是属于哪个项目,我也试着在该...
热文获取properties文件中的所有配置
public class GetProps { private static GetProps instance = new GetProps();...
热文Java8 两个List求差
常规做法就是使用两个循环,遍历两个list,然后使用迭代器删除id相等的数据,这种方法比较简单,但是代码层级比较深,不值得推荐;,当这一项的userId不存在于exitL...
热文IdWorker@getId写进数据库的id和返回给实体的id不相等
前言 在使用SpringCloud进行开发的时候,使用mybatis自动生成id,插入到数据库以后并把生成的这些id返回去以供其他使用一、问题描述但是发现发...
热文Log4j配置使用的简单教程
Log4j是个好东西,软件运行过程中输出日志都靠他啦。不过因为日常的开发工作,都是直接使用也没有怎么仔细研究过,所以现在好好研究研究。其实Log4j还是很简单的,常用的东...