mybatis
文章平均质量分 86
低调使人进步
不要总是看到了希望才去坚持,很多时候是坚持了才会看到希望!!!
展开
-
MyBatis 一级缓存、二级缓存全详解
什么是缓存缓存就是内存中的一个对象,用于对数据库查询结果的保存,用于减少与数据库的交互次数从而降低数据库的压力,进而提高响应速度。什么是MyBatis中的缓存MyBatis 中的缓存就是说 MyBatis 在执行一次SQL查询或者SQL更新之后,这条SQL语句并不会消失,而是被MyBatis 缓存起来,当再次执行相同SQL语句的时候,就会直接从缓存中进行提取,而不是再次执行SQL命令。MyBatis中的缓存分为一级缓存和二级缓存,一级缓存又被称为 SqlSession 级别的缓存,二级...转载 2021-06-16 18:23:46 · 238 阅读 · 0 评论 -
mysql 查询指定Timestamp或dateTime格式的时间段的数据
mysql 查询指定Timestamp或dateTime格式的时间段的数据1.传统的方法SELECT * FROM customer lastlogintime >= '2015-01-01 13:50:42' AND lastlogintime <= '2015-02-06 00:00:00' ORDER BY ID DESC但是传统的方法效率很...原创 2019-07-29 12:33:32 · 11038 阅读 · 0 评论 -
springboot打印mybatis的sql语句
1.第一种方法使用mybatis配置#打印sql#mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl2.第二种方法使用Logback日志logging.level.com.springboot.test.mapper=debug...转载 2019-07-20 11:22:52 · 148 阅读 · 0 评论 -
spring boot加mybatis使用Map返回时,当值为空时属性也会没有
已解决:如题,1.当使用spring boot加mybatis时,设置Map返回,当值为空时属性也会没有在application.properties中加入下面配置,将会解决这个问题。#当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏mybatis.configuration.call-setters-on-nulls=true2.与springB...原创 2019-07-31 17:39:07 · 917 阅读 · 0 评论 -
mybatis返回map类型数据空值字段不显示
1、springMVC和boot通用配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD SQL MAP Config 3.1//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">&...原创 2019-08-06 18:31:41 · 146 阅读 · 0 评论