mybatis使用笔记

文章目录

      • 打印sql日志
        • mybatis-config.xml方式
        • application.yml里面配置
        • 配置类配置方式
    • 其他
      • 扫描方式
      • 官网文档

mybatis用了那么久,实际一直不明白,做个笔记吧。

打印sql日志

实测,mybatis-config.xml方式好用(记得注掉yml里的相关配置)

mybatis-config.xml方式
<settings><setting name="logImpl" value="STDOUT_LOGGING"></setting>
</settings>
application.yml里面配置

只配置这一句好像还不行,需要配置log,mapper所在位置的包为debug?
实测用yml配置的方式没有成功,改用mybatis-config.xml配置成功了。


mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
logging:level:root: infocom.ttt.demo: debug
配置类配置方式

其他

扫描方式

不只一种,哪种都是可以的。

官网文档

https://mybatis.org/mybatis-3/
https://mybatis.org/mybatis-3/logging.html # 日志锚点

这是mybatis-plus的
https://mybatis.plus/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/24464.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

离散数学---树

目录 1.基本概念及其相关运用 2.生成树 3.有向树 4.最优树 5.前缀码 1.基本概念及其相关运用 &#xff08;1&#xff09;无向树&#xff1a;连通而且没有回路的无向图就是无向树&#xff1b; 森林就是有多个连通分支&#xff0c;每个连通分支都是树的无连通的无向图&…

给Mac添加右键菜单「使用 VSCode 打开」的方法

用 macOS 系统的苹果电脑用户都知道&#xff0c;macOS 某些地方确实没 Windows 方便&#xff0c;比如右键菜单&#xff0c;没有复制粘贴之类的菜单&#xff0c;刚开始还有点使用不方便&#xff0c;今天我介绍两种方法来实现一个用右键通过 VSCode 打开文件和文件夹的方法&#…

day40--Redis(二)实战篇

实战篇Redis 开篇导读 亲爱的小伙伴们大家好&#xff0c;马上咱们就开始实战篇的内容了&#xff0c;相信通过本章的学习&#xff0c;小伙伴们就能理解各种redis的使用啦&#xff0c;接下来咱们来一起看看实战篇我们要学习一些什么样的内容 短信登录 这一块我们会使用redis共…

php探针代码怎么写

创建php文件并输入代码&#xff0c;访问文件查看php版本、环境和系统配置信息&#xff0c;可使用ini_set()函数定制输出&#xff0c;但注意在生产环境中使用时要注重安全&#xff0c;因为它会泄露敏感信息。 PHP探针代码撰写指南 PHP探针代码是一种脚本&#xff0c;可提供关于…

深度学习各算法的优缺点和适用场景!!纯干货,建议收藏。(下篇)

建议优先学习上篇&#xff0c;上篇更精彩 上篇地址&#xff1a;深度学习各算法的优缺点和适用场景&#xff01;&#xff01;纯干货&#xff0c;建议收藏。&#xff08;上篇&#xff09;-CSDN博客 目录 自编码器 1、标准自编码器&#xff08;Vanilla Autoencoder&#xff09…

从0开发一个Chrome插件:核心功能开发——内容脚本

前言 这是《从0开发一个Chrome插件》系列的第九篇文章,本系列教你如何从0去开发一个Chrome插件,每篇文章都会好好打磨,写清楚我在开发过程遇到的问题,还有开发经验和技巧。 专栏: 从0开发一个Chrome插件:什么是Chrome插件?从0开发一个Chrome插件:开发Chrome插件的必要…

2024前端面试准备4-基础面试题

基础面试题总结 1. DOM是哪种数据结构&#xff0c;attr和property的区别 DOM是一个树结构&#xff1b; property&#xff1a;修改对象属性&#xff0c;不会体现到html中 attr&#xff1a;修改html属性&#xff0c;会改变html结构 两者都有可能会引起DOM重新渲染。 2.var 和 le…

Qt/C++音视频开发76-获取本地有哪些摄像头名称/ffmpeg内置函数方式

一、前言 上一篇文章是写的用Qt的内置函数方式获取本地摄像头名称集合&#xff0c;但是有几个缺点&#xff0c;比如要求Qt5&#xff0c;或者至少要求安装了多媒体组件multimedia&#xff0c;如果没有安装呢&#xff0c;或者安装的是个空的呢&#xff0c;比如很多嵌入式板子&am…

优化 Django 模型设计:解决重复爬虫任务和商品数据

在开发数据采集&#xff08;爬虫&#xff09;应用时&#xff0c;我们常常面临这样一个问题&#xff1a;不同用户提交了相同的采集任务。为了避免在数据库中存储重复的 URL 和商品数据&#xff0c;我们需要优化模型设计。本文将介绍如何设计 Django 模型&#xff0c;以解决这个问…

java生成枚举类下拉框 - 供前端使用

生成枚举类代码 1. 创建通用model枚举类封装对象 package com.ruoyi.coordination.enums;import java.io.Serializable;public class SelectBean implements Serializable {private String seKey;private String seValue;public String getSeKey() {return seKey;}public voi…

食品元宇宙 - 重新定义食品产业的未来

在数字化和创新技术的驱动下&#xff0c;我们的生活方式正在发生翻天覆地的变化。"食品元宇宙"作为这一变革浪潮中的新星&#xff0c;旨在利用虚拟现实、增强现实以及数字孪生等技术&#xff0c;彻底改变我们对于食品产业的认知和体验。从农业生产到食品加工&#xf…

第49集《摄大乘论》

《摄大乘论》&#xff0c;和尚尼慈悲、诸位法师、诸位居士&#xff0c;阿弥陀佛&#xff01;(阿弥陀佛&#xff01;)请大家打开《讲义》第一六一页&#xff0c;乙五、彼修差别分。 这一科是正宗分的第五科彼修差别分。我们在讲这一科的内容之前&#xff0c;我们先把这一科的大…

C语言小例程10/100

题目&#xff1a;要求输出国际象棋棋盘。 程序分析&#xff1a;国际象棋棋盘由64个黑白相间的格子组成&#xff0c;分为8行*8列。用i控制行&#xff0c;j来控制列&#xff0c;根据ij的和的变化来控制输出黑方格&#xff0c;还是白方格。 #include<stdio.h>int main() {…

SAP 服务提供者 (Services Provider)接口测试笔记

文章目录 SAP 服务提供者 &#xff08;Services Provider&#xff09;接口测试笔记设置Content-Type授权SAP接口测试-SoapUI参数配置 SAP 服务提供者 &#xff08;Services Provider&#xff09;接口测试笔记 现在我在SAP里面公布了一些查询接口&#xff0c;现在就是要用SoapU…

MySQL之查询性能优化(十一)

查询性能优化 查询优化器的提示(hint) 如果对优化器选择的执行计划不满意&#xff0c;可以使用优化器提供的几个提示(hint)来控制最终的执行计划。下面将列举一些常见的提示&#xff0c;并简单地给出什么时候使用该提示。通过在查询中加入相应的提示&#xff0c;就可以抗旨该…

【AIGC+CAD】革新建筑、室内设计与建模领域的GenAI产品

一、产品定位 Augrade,一款专为建筑、室内设计和建模行业打造的AI CAD自动化工具。它凭借先进的AI技术,将2D蓝图迅速转化为精确的3D CAD模型,同时提供设计、成本分析的自动化以及全面的文档生成服务。Augrade致力于简化设计流程,确保技术可行性,并促进跨团队、跨工具的协…

Java Web学习笔记19——Ajax介绍

Ajax: 概念&#xff1a;Asynchronous JavaScript And XML 异步的JavaScript和XML。 作用&#xff1a; 1&#xff09;数据交换&#xff1a;通过Ajax可以给服务器发送请求&#xff0c;并获得服务器的响应数据。 2&#xff09;异步交互&#xff1a;可以在不重新加载页面的情况…

Hadoop+Spark大数据技术 实验11 Spark 图

17周期末考试 重点从第五章 scala语言开始 比如&#xff1a;映射&#xff08;匿名函数&#xff09; 11.3.1创建属性图 import org.apache.spark.graphx._ import org.apache.spark.rdd.RDD //创建一个顶点集的RDD val users: RDD[(VertexId ,(String,String))] sc.paralle…

基于思通数科大模型的设备隐患智能检测:图像处理与声音分析的融合应用

在现代工业生产中&#xff0c;设备的稳定运行对保障生产效率和产品质量至关重要。然而&#xff0c;设备的老化、磨损以及异常状态的检测往往需要大量的人力和物力。思通数科大模型结合图像处理技术和声音分析技术&#xff0c;为设备隐患检测提供了一种自动化、高效的解决方案。…

一个训练好的神经网络的模型文件的内容主要是什么信息呢?请用大白话举例说明( 百度 API 回答 )

训练好的神经网络的模型文件&#xff0c;其实保存了神经网络学习到的“知识”和“经验”。用大白话来说&#xff0c;它主要保存了以下几类信息&#xff1a; 网络结构&#xff1a;这就像是神经网络的“骨架”或者“蓝图”&#xff0c;告诉计算机这个神经网络有哪些层&#xff0…