国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

springboot+mysql+mybatis如何實(shí)現(xiàn)控制臺(tái)打印sql

這篇具有很好參考價(jià)值的文章主要介紹了springboot+mysql+mybatis如何實(shí)現(xiàn)控制臺(tái)打印sql。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在Spring Boot中使用MyBatis與MySQL,并希望在控制臺(tái)打印SQL語句,你可以通過配置MyBatis的日志級(jí)別來實(shí)現(xiàn)。以下是具體步驟:

  1. 添加依賴:

確保你的項(xiàng)目中包含了MyBatis和MySQL的相關(guān)依賴。在pom.xml文件中添加如下依賴:

<!-- MyBatis -->
<dependency>
    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>2.2.0</version> <!-- 請(qǐng)根據(jù)實(shí)際需要選擇版本 -->
</dependency>

<!-- MySQL Connector -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.27</version> <!-- 請(qǐng)根據(jù)實(shí)際需要選擇版本 -->
</dependency>
  1. 配置application.properties或application.yml:

application.propertiesapplication.yml中添加數(shù)據(jù)庫連接配置:

# 數(shù)據(jù)庫配置
spring.datasource.url=jdbc:mysql://localhost:3306/your_database
spring.datasource.username=your_username
spring.datasource.password=your_password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  1. 配置MyBatis:

application.propertiesapplication.yml中添加以下配置,開啟MyBatis的日志輸出:

# MyBatis配置
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

這里使用org.apache.ibatis.logging.stdout.StdOutImpl作為日志實(shí)現(xiàn),它會(huì)將日志輸出到控制臺(tái)。

  1. 編寫MyBatis映射文件和DAO:

編寫MyBatis映射文件(Mapper XML)和相應(yīng)的DAO接口,實(shí)現(xiàn)你的SQL操作。

  1. 運(yùn)行項(xiàng)目:

啟動(dòng)你的Spring Boot應(yīng)用程序,MyBatis會(huì)在控制臺(tái)打印SQL語句。

注意:在生產(chǎn)環(huán)境中,避免將日志級(jí)別設(shè)置為DEBUG,因?yàn)樗赡軙?huì)導(dǎo)致輸出大量敏感信息。在生產(chǎn)環(huán)境中,你可以將日志級(jí)別設(shè)置為INFO。文章來源地址http://www.zghlxwxcb.cn/news/detail-790549.html

到了這里,關(guān)于springboot+mysql+mybatis如何實(shí)現(xiàn)控制臺(tái)打印sql的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 23、springboot日志使用入門-- SLF4J+Logback 實(shí)現(xiàn)(springboot默認(rèn)的日志實(shí)現(xiàn)),日志打印到控制臺(tái)及日志輸出到指定文件

    23、springboot日志使用入門-- SLF4J+Logback 實(shí)現(xiàn)(springboot默認(rèn)的日志實(shí)現(xiàn)),日志打印到控制臺(tái)及日志輸出到指定文件

    就是springboot的默認(rèn)的日志依賴實(shí)現(xiàn)。創(chuàng)建項(xiàng)目的時(shí)候存在這個(gè)依賴?yán)锩妗?下面的日志實(shí)現(xiàn)就是基于 SLF4J+Logback SLF4J+Logback:SLF4J是門面,Logback是實(shí)現(xiàn) 設(shè)置日志的級(jí)別,可通過以下方式: ▲ 改變Spring Boot的核心日志級(jí)別 ▲ 改變程序組件(包括所有各種框架)的核心日志級(jí)別

    2024年02月03日
    瀏覽(98)
  • Linux 如何處理tomcat/springboot進(jìn)程控制臺(tái)日志

    ① Tomcat catalina.out其實(shí)是tomcat的標(biāo)準(zhǔn)輸出(stdout)和標(biāo)準(zhǔn)出錯(cuò)(stderr),這是在tomcat的啟動(dòng)腳本里指定的,如果沒有修改的話stdout和stderr會(huì)重定向到這里。所以我們?cè)趹?yīng)用里使用System.out打印的東西都會(huì)到這里來。另外,如果我們?cè)趹?yīng)用里使用其他的日志框架,配置了向Console輸出的

    2024年02月16日
    瀏覽(17)
  • 【教程】教你搭建控制臺(tái)鏈接區(qū)塊鏈網(wǎng)絡(luò),如何搭建FISCO-BCOS控制臺(tái)

    目錄 前言 配置及使用控制臺(tái) 第一步. 準(zhǔn)備依賴 第二步. 啟動(dòng)并使用控制臺(tái) 部署及調(diào)用測(cè)試HelloWorld合約 第一步. 編寫HelloWorld合約 第二步. 部署HelloWorld合約 第三步. 調(diào)用HelloWorld合約 隨著區(qū)塊鏈的發(fā)展,目前國內(nèi)也掀起了一陣區(qū)塊鏈的熱潮,無論是金融、信任、交易、溯源等

    2024年02月10日
    瀏覽(28)
  • 手機(jī)信息管理系統(tǒng)【控制臺(tái)+MySQL】(Java課設(shè))

    手機(jī)信息管理系統(tǒng)【控制臺(tái)+MySQL】(Java課設(shè))

    控制臺(tái)類型+Mysql數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù) 適合作為Java課設(shè)!?。?jdk1.8+Mysql8.0+Idea或eclipse+jdbc 本系統(tǒng)源碼地址:https://download.csdn.net/download/qq_50954361/87737284 更多系統(tǒng)資源庫地址:更多Java課設(shè)系統(tǒng) 更多系統(tǒng)運(yùn)行效果展示:更多Java課設(shè)系統(tǒng)運(yùn)行效果展示 部署教程地址:Java課設(shè)部署教程

    2024年02月02日
    瀏覽(23)
  • springboot-gateway注冊(cè)nacos失敗,控制臺(tái)沒有報(bào)錯(cuò)

    springboot-gateway注冊(cè)nacos失敗,控制臺(tái)沒有報(bào)錯(cuò)

    最近springboot的gateway注冊(cè)到nacos上,沒有注冊(cè)成功 我是在common里面引入了nacos的依賴,依賴如下: 然后代碼yml里面添加如下:

    2023年04月09日
    瀏覽(25)
  • 如何使用Python的交互控制臺(tái)

    簡(jiǎn)介 Python的交互控制臺(tái)(也叫做Python解釋器,或是Python Shell)為程序員提供了\\\"運(yùn)行指令\\\"和\\\"不創(chuàng)建文件測(cè)試測(cè)試代碼\\\"的快速途徑。 交互控制臺(tái)可以調(diào)用所有的Python內(nèi)置函數(shù)和任何已安裝的模塊、命令行歷史、和自動(dòng)補(bǔ)全。它為\\\"探索Python語言\\\"和\\\"寫好代碼后粘貼入文件\\\"提供了

    2024年02月02日
    瀏覽(23)
  • 記錄--如何防止網(wǎng)站信息泄露(復(fù)制/水印/控制臺(tái))

    記錄--如何防止網(wǎng)站信息泄露(復(fù)制/水印/控制臺(tái))

    中午休息的時(shí)候,閑逛公司內(nèi)網(wǎng),看到一個(gè)url,就想復(fù)制一下url,看看url對(duì)應(yīng)的內(nèi)容是啥,習(xí)慣性使用ctrl+c,然后ctrl+v,最后得到是 禁止復(fù)制 ,哦,原來是禁用了復(fù)制。這能難倒一個(gè)前端開發(fā)嗎?當(dāng)然不能。于是打開了控制臺(tái),這時(shí),發(fā)現(xiàn)頁面自動(dòng)執(zhí)行了一段立即執(zhí)行函數(shù)

    2024年02月03日
    瀏覽(25)
  • 在控制臺(tái)實(shí)現(xiàn)貪吃蛇

    在控制臺(tái)實(shí)現(xiàn)貪吃蛇

    本文通過C語言在Windows環(huán)境下的控制臺(tái)實(shí)現(xiàn)貪吃蛇小游戲,實(shí)現(xiàn)的基本功能包括地圖的繪制,蛇的移動(dòng)(這個(gè)過程到底是吃到食物還是沒有吃到食物),以及貪吃蛇是否撞墻,或撞到自身,通過貪吃蛇是否吃到食物來計(jì)算當(dāng)前的得分,還將實(shí)現(xiàn)加速減速的功能以及暫停游戲的

    2024年04月27日
    瀏覽(32)
  • 195、SpringBoot--配置RabbitMQ消息Broker的SSL 和 管理控制臺(tái)的HTTPS

    195、SpringBoot--配置RabbitMQ消息Broker的SSL 和 管理控制臺(tái)的HTTPS

    開啟Rabbitmq的一些命令: 小黑窗輸入: rabbitmq-plugins enable rabbitmq_management 啟動(dòng)控制臺(tái)插件,就是啟動(dòng)登錄rabbitmq控制臺(tái)的頁面 rabbitmq_management 代表了RabbitMQ的管理界面。 rabbitmq-server 啟動(dòng)rabbitMQ服務(wù)器 上面這個(gè):rabbitmq-plugins enable rabbitmq_management 啟動(dòng)控制臺(tái)插件,就是啟動(dòng)登錄

    2024年02月03日
    瀏覽(22)
  • java實(shí)現(xiàn)控制臺(tái)購書系統(tǒng)

    java實(shí)現(xiàn)控制臺(tái)購書系統(tǒng)

    目錄 代碼 實(shí)現(xiàn)思路 0x1 創(chuàng)建Book圖書 0X2 讀取圖書 0x3 書籍判斷? 0x4 訂單計(jì)算 總結(jié) 就是增刪改查,定義圖書為class類,但是圖書Bokk class的有參構(gòu)造函數(shù)為數(shù)組類型實(shí)例化。,這樣可以將書籍的編號(hào)名稱,單擊庫存依次存入,使用就通過數(shù)組books[]的索引來拿到每一項(xiàng)的值,通過遍歷數(shù)組

    2024年01月21日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包