51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

mybatis笔记

Mybatis配置详细解析

Mybatis配置详细解析

厉飞雨 阅读(311) 评论(0) 赞(14)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>Mybatis的核心配置文件是mybatis-config.xml。我还是先把Mybatis官方中文网站的地址拿出来:</p> <p>mybatis官方中文网站:https://m...

MyBatis实现复杂环境的Sql查询

MyBatis实现复杂环境的Sql查询

厉飞雨 阅读(244) 评论(0) 赞(17)

<p>在前面的学习中,我们差不多把Mybatis的基本增删改查、配置文件的配置都讲解了一遍,但是在实际的开发中我们编写的sql不会那么简单,今天就来模拟复杂环境的Sql查询</p> <h2><a href="#一-resultmap结果映射">#</a> (一)resultMap结果映射 {#一-r...

Mybatis日志原来是这样使用的

Mybatis日志原来是这样使用的

厉飞雨 阅读(238) 评论(0) 赞(15)

<h2><a href="#一-关于mybatis日志">#</a> (一)关于Mybatis日志 {#一-关于mybatis日志}</h2> <p>日志作为定位问题最重要的依据之一,在任何系统下都是不可或缺的,Mybatis 通过使用内置的日志工厂提供日志功能。在前面讲设置的时候,我们已经看到了M...

Mybatis动态Sql详解

Mybatis动态Sql详解

厉飞雨 阅读(403) 评论(0) 赞(17)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>mybatis官方中文网站对动态Sql的教程:https://mybatis.org/mybatis-3/zh/dynamic-sql.html</p> <p>动态sql简单来讲就...

想在一个项目中实现多数据源切换?几行代码就搞定了

想在一个项目中实现多数据源切换?几行代码就搞定了

厉飞雨 阅读(249) 评论(0) 赞(11)

<h2><a href="#一-场景">#</a> (一)场景 {#一-场景}</h2> <p>在实际的应用场景中,我们经常会遇到一个系统要调用多个数据源的情况。可能是同一个mysql的不同库,也有可能是从不同的mysql中调用数据进行使用。这里提供一种十分高效的多数据源切换框架---<str...

Mybatis缓存详解

Mybatis缓存详解

厉飞雨 阅读(356) 评论(0) 赞(16)

<h2><a href="#一-缓存有什么作用">#</a> (一)缓存有什么作用 {#一-缓存有什么作用}</h2> <p>在 Web 系统中,最重要的操作就是查询数据库中的数据。但是有些时候查询数据的频率非常高,这是很耗费数据库资源的,往往会导致数据库查询效率极低,影响客户的操作体验。于是我们可...

用了MybatisPlus后,我很久没有手写sql了

用了MybatisPlus后,我很久没有手写sql了

厉飞雨 阅读(386) 评论(0) 赞(17)

[#](#一-前言) (一)前言 {#一-前言} ------------------------ 最早写JDBC的时候,要手动配连接信息,要一条条手写sql语句。后来Mybatis出现了,不需要再手动配置连接信息,sql语句也和代码隔离开来,但是还免不了写Sql。接着出现了MybatisPlus,这下连Sql都不用写了。 [#](#二-什么是mybatisplus) (二...

JDBC存在什么问题?MyBatis是如何解决的?

JDBC存在什么问题?MyBatis是如何解决的?

厉飞雨 阅读(341) 评论(0) 赞(18)

你好,我是猿java。 JDBC(Java Database Connectivity)是 Java中用于连接和操作数据库的标准API,它提供了一种通用的方式来访问数据库,但在实际应用中,直接使用 JDBC会遇到很多的问题。这篇文章,我将详细探讨 JDBC存在的问题以及 MyBatis是如何解决这些问题的。 JDBC的核心组件 {#JDBC的核心组件} ==========...