自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mybatis缓存

简介什么是缓存缓存在我们工作生活中经常被提及,比如“怎么清理浏览器的缓存”,“手机内存不够了,如何删除缓存”,“硬盘的缓存是不是越大越好”等等。其实这些“缓存”可以分为三类:硬件缓存:指的是一块芯片,可以被集成到硬盘或 CPU 上。它用来充当硬盘(CPU)与外界接口(通常是内存)之间的暂存器。利用缓存可以减轻系统的负荷,同时提高数据的传输速率。客户端缓存:某些应用,比如浏览器、微信,为...

2020-03-30 22:01:21 177

原创 Mybatis动态SQL

动态 SQL官方描述动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis ...

2020-03-30 22:01:02 197

原创 Mybatis分页及日志

数据分页limit实现分页在学习 Mybatis 等持久层框架的时候,会经常对数据进行增删改查操作,使用最多的是对数据库进行查询操作,如果查询大量数据的时候,我们往往使用分页进行查询,也就是每次处理小部分数据,这样对数据库压力就在可控范围内。使用Limit实现分页Limit 检索 stratIndex 默认从 0 开始,pageSize 表示查询的记录数。#语法SELECT * FRO...

2020-03-30 21:52:54 214

原创 Mybatis注解开发

注解开发在 Spring 章节的学习中我们见识到了注解开发的便利性,Mybatis最初配置信息是基于 XML ,映射语句(SQL)也是定义在 XML 中的。而到 MyBatis 3 提供了新的基于注解的配置。不过由于 Java 注解的局限性,某些 SQL 语句并不能通过注解来实现。SQL 注解分类:@select ()@update ()@Insert ()@delete ()利...

2020-03-30 21:49:26 157

原创 Mybatis一对多、多对一处理

数据库设计我们用学生和老师的例子来说明:一对多:一个老师有多个学生,转换为程序设计语言即为一个老师对象下有一个学生对象集合。多对一:多个学生有同一个老师,学生对象里有一个属性关联着老师。创建学生、教师表CREATE TABLE `teacher`( `id` int(20) not null, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KE...

2020-03-30 21:47:44 302

原创 Mybatis结果映射

结果映射resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的数千行代码。ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语...

2020-03-30 21:44:45 150

原创 Mybatis配置讲解

配置解析核心配置文件mybatis-config.xml 系统核心配置文件,MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)...

2020-03-30 21:41:51 190

转载 初识Mybatis

什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。Mybatis 官方文...

2020-03-30 21:38:31 705

原创 Centos7.7安装及配置教程

文章目录VMware15 Pro安装CentOS7.7安装CentOS7.7下载编辑虚拟机设置虚拟机配置Centos7.7配置网卡配置验证网卡配置防火墙设置小结参考文献之前安装过一次,不过后来电脑格式化后,没有及时恢复虚拟机,直到最近购买服务器后 ,需要使用到虚拟机才想到重新安装 Centos。VMware15 Pro安装下载地址:VMware15下载完成后,右键以管理员身份运行,安装过...

2020-03-24 17:15:19 4315

原创 Win10无法安装腾讯会议和钉钉

由于工作原因,需要在电脑上安装腾讯会议和钉钉,当我下载好软件进行安装时,双击安装包,只弹出两个界面之后就没有任何反应了,始终无法安装成功。在网上搜索了很久,很少看到这种情况,不过最终在某位网友的提示下,软件成功安装。结合我自己的操作,总结为以下两个步骤:确认 installer 服务不是禁用状态1、右键点击“开始”,选择“计算机管理”。2、选择“服务”3、确保 windows inst......

2020-03-23 10:56:56 21737

原创 IDEA快捷开发

工欲善其事必先利其器 。IDEA 工具 相比于 eclipse 使用更为方便,该篇文章详解的介绍了常用快捷键等小技巧,希望大家喜欢。全局搜索类且包括 Jar 包内容当想全局搜索 Jar 包中的 class 文件时,采取如下手段:1、点击 ctrl+shift+f2、双击 shift,调出全局搜索框,勾选 “include non-project classes”选项 。替换ctr...

2020-03-14 15:52:09 251

instantclient_11_2.rar

本机不装oracle,远程连接oracle时需要下载该文件,解压引用其中的dll文件。 欢迎访问个人博客主页:https://blog.csdn.net/Herishwater

2019-12-03

空空如也

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

TA关注的人

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