上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
  2021年4月23日
摘要: 前言 在计算机的世界中,缓存无处不在,操作系统有操作系统的缓存,数据库也会有数据库的缓存,各种中间件如Redis也是用来充当缓存的作用,编程语言中又可以利用内存来作为缓存。自然的,作为一款优秀的ORM框架,MyBatis中又岂能少得了缓存,那么本文的目的就是带领大家一起探究一下MyBatis的缓存是 阅读全文
posted @ 2021-04-23 13:57 幂次方 阅读(183) 评论(0) 推荐(0)
摘要: 前言 上一篇我们从整体上讲述了MyBatis的整个工作流程,也知道了我们在执行Sql之前,需要先获取SqlSession对象,但是我们也提到了SqlSession下面还有四大对象,所以SqlSession只是个甩手掌柜,真正干活的却是Executor等四大对象:Executor,StatementH 阅读全文
posted @ 2021-04-23 13:55 幂次方 阅读(237) 评论(0) 推荐(0)
摘要: 前言 MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下: 1、Mapper接口和映射文件是如何进行绑定的 2、MyBatis中SQL语句的执行流程 3、自定义MyBatis中的参数设置处理器typeHandler 4 阅读全文
posted @ 2021-04-23 13:54 幂次方 阅读(188) 评论(0) 推荐(0)
摘要: 前言 前几篇篇我们简单讲解了MyBatis的简单用法,以及一对一和一对多以及多对多的相关动态sql查询标签的使用,也提到了嵌套查询引发了N+1问题,以及延迟加载相关功能,本篇文章将会从MyBatis底层实现着手,来分析MyBatis的4大核心对象。 MyBatis四大核心对象 我们先来回忆一下上一篇 阅读全文
posted @ 2021-04-23 13:52 幂次方 阅读(387) 评论(0) 推荐(0)
摘要: 前言 上一篇分析了MyBatis中的配置的使用,而MyBatis中动态标签功能也非常强大,本文不会介绍全部标签,主要是针对resultMap来介绍复杂查询该如何利用sql标签来配置动态sql。 固定参数的查询 首先我们来看一个带有固定参数的查询语句该如何实现:UserMapper.java中新增如下 阅读全文
posted @ 2021-04-23 13:47 幂次方 阅读(229) 评论(0) 推荐(0)
  2021年4月18日
摘要: 前言 MyBatis的强大之处就在于它的映射器文件,而这也正是MyBatis的魔力所在,对于任何MyBatis的使用者来说,MyBatis的映射文件是必须要掌握的。 Mapper文件标签 Mapper中一个提供了9个顶层标签,除了1个已经过期的我们不需要去了解,另外8个都是必须要掌握的,只要熟练掌握 阅读全文
posted @ 2021-04-18 10:43 幂次方 阅读(2203) 评论(0) 推荐(0)
  2021年4月17日
摘要: 前言 上一篇我们通过将MyBatis和传统JDBC,DBUtils,以及Hibernate作了简单的对比,并且列举了一个非常简单的demo,今天这篇主要介绍一下MyBatis的全局配置文件的使用 configuration mybatis-config.xml文件的头部格式我们就不说了,直接从属性开 阅读全文
posted @ 2021-04-17 13:24 幂次方 阅读(310) 评论(0) 推荐(0)
  2021年4月15日
摘要: JDBC,DBUtils,Hibernate,Mybatis对比分析 前言 作为一名Java后台开发,与数据库打交道是必不可少的一部分,那么与数据库打交道就涉及到了如何建立连接,如何将数据库的表转换为Java对象等等,这些都是需要考虑的问题,所以Java中提供了JDBC来供我们操作数据库 JDBC编 阅读全文
posted @ 2021-04-15 19:49 幂次方 阅读(157) 评论(0) 推荐(0)
  2021年3月25日
摘要: 一、Spring Boot 入门 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP 阅读全文
posted @ 2021-03-25 15:25 幂次方 阅读(126) 评论(0) 推荐(0)
  2021年3月10日
摘要: 一、docker获取MySQL5.7镜像并运行容器 获取指定的镜像MySQL5.7: docker pull mysql:5.7 查看镜像: docker images 运行镜像下载的镜像构建MySQL容器: docker run --name mysql5.7 -p 3306:3306 -e MY 阅读全文
posted @ 2021-03-10 14:12 幂次方 阅读(985) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页