色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在SpringBoot框架中將.xml中的sql語句查詢得到的數(shù)據(jù)存入變量

冬至子 ? 來源:琢磨先生DataBase ? 作者:琢磨先生DataBase ? 2023-05-19 16:19 ? 次閱讀

在寫接口的過程中,通過會從數(shù)據(jù)庫表中查詢數(shù)據(jù)或?qū)?shù)據(jù)插入到數(shù)據(jù)庫中,而如何將查詢出的數(shù)多個數(shù)據(jù)存放到變量中使用呢,本篇文章主要是針對在SpringBoot框架中,將.xml中的sql語句查詢得到的數(shù)據(jù)存入變量。

在SpringBoot框架中,通常都是在Mapper中調(diào)用.xml文件,sql語句都是在.xml文件中寫的,而不是在Java代碼中直接利用connection連接數(shù)據(jù)庫進行查詢,這樣層次更清晰,代碼也更容易維護,例如:

SpringBoot框架的Mapper層中會寫方法名以及入?yún)ⅲ?/p>

String findSubsidiaryEmail(CustomerServiceInvalidBO customerServiceInvalidBO);
<select id="findSubsidiaryEmail" resultType="java.lang.String">
        SELECT DISTINCT email
        FROM
        a_email tec
        WHERE
        a.org_role = (SELECT b.deal FROM product_plan b WHERE b.org_role = #{roleId} AND a.status = '1')
    class="hljs-keyword"select>

第一部分為Mapper層,入?yún)橐粋€對象,第二部分為.xml文件,其中最后的#{roleId}為入?yún)ο骳ustomerServiceInvalidBO的一個屬性。

假設要找出email這個屬性根據(jù)查詢條件在數(shù)據(jù)庫中的值,email字段是String類型的,此時如果想在ServiceImpl層使用查詢到的這個數(shù)據(jù),只需要在.xml文件中的resultType返回類型中,將對應的類型設定好即可,例如上圖中,返回類型為resultType=**"java.lang.String" **,因此這個sql語句的返回值為String類型,我們在ServiceImpl層中使用

圖片

String emailAddress = invalidmapper.findSubsidiaryEmail(customerServiceInvalidBO);

即可,其中invalidmapper為Mapper層名稱,在ServiceImpl層調(diào)用Mapper層,Mapper層中會找到對應的.xml文件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2970

    瀏覽量

    104830
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    766

    瀏覽量

    44165
  • SpringBoot
    +關(guān)注

    關(guān)注

    0

    文章

    173

    瀏覽量

    183
收藏 人收藏

    評論

    相關(guān)推薦

    Delphi動態(tài)地使用SQL查詢語句

    Delphi動態(tài)地使用SQL查詢語句一般的數(shù)據(jù)
    發(fā)表于 05-10 11:10

    關(guān)于labviewSQL語句寫法

    我的問題是:比如說要查詢數(shù)據(jù)的時間20120806-20130105之間的數(shù)據(jù) ,用vi程序查詢
    發(fā)表于 01-05 22:09

    使用SQL語句查詢數(shù)據(jù)時,表格顯示全部數(shù)據(jù),而不根據(jù)我設的條件查詢,請教,謝謝

    使用查詢SQL查詢數(shù)據(jù)是,發(fā)現(xiàn)表格顯示的是數(shù)據(jù)
    發(fā)表于 07-24 14:31

    為什么要動態(tài)sql語句

    為什么要動態(tài)sql語句?因為動態(tài)sql語句能夠提供一些比較友好的機制1、可以使得一些在編譯過程無法獲得完整的
    發(fā)表于 12-20 06:00

    數(shù)據(jù)SQL語句電子教程

    電子發(fā)燒友為您提供了數(shù)據(jù)SQL語句電子教程,幫助您了解數(shù)據(jù)SQL語句 ,學習讀懂
    發(fā)表于 07-14 17:09 ?0次下載

    紫金橋軟件SQL語句變量拼接的使用方法

    許多用戶使用紫金橋軟件構(gòu)建控制系統(tǒng)的同時也會與關(guān)系型數(shù)據(jù)庫進行數(shù)據(jù)交互,使用關(guān)系庫的過程必然會用到大量的
    發(fā)表于 10-12 14:24 ?3次下載
    紫金橋軟件<b class='flag-5'>SQL</b><b class='flag-5'>語句</b><b class='flag-5'>變量</b>拼接的使用方法

    基于節(jié)點集的XML查詢

    隨著XML應用的日益廣泛,XML數(shù)據(jù)管理和查詢問題也引起了人們的普遍關(guān)注,并成為研究的熱點。盡管XML有其各種不同的表示和用途,但其本質(zhì)仍然
    發(fā)表于 12-20 09:35 ?0次下載
    基于節(jié)點集的<b class='flag-5'>XML</b><b class='flag-5'>查詢</b>

    使用MyBatisSQL語句優(yōu)化總結(jié)

    MyBatis 作為一款優(yōu)秀的持久層框架,它支持自定義SQL、存儲過程以及高級映射。它免除了幾乎所有的 JDBC 代碼以及設置參數(shù)和獲取結(jié)果集的工作。還可以通過簡單的 XML 或注解來配置和映射原始
    的頭像 發(fā)表于 02-04 15:20 ?2806次閱讀

    SQL語句和自定義查詢導入包可用

    高級任務編輯器模式下,您可以選擇要使用的操作-自己鍵入和編輯任何復雜性的SQL語句(執(zhí)行命令)或通過我們的可視化查詢構(gòu)建器(執(zhí)行查詢)創(chuàng)建
    的頭像 發(fā)表于 04-16 09:13 ?1162次閱讀

    sql查詢語句大全及實例

    SQL(Structured Query Language)是一種專門用于數(shù)據(jù)庫管理系統(tǒng)的標準交互式數(shù)據(jù)查詢語言。它被廣泛應用于數(shù)據(jù)庫管理
    的頭像 發(fā)表于 11-17 15:06 ?1527次閱讀

    sql語句where條件查詢

    的細節(jié),包括使用的操作符、條件的組合、多張表的查詢、條件的性能優(yōu)化等方面。 首先,讓我們了解一下WHERE子句中常用的操作符。SQL,常用的操作符包括: 比較操作符: 等于(=):
    的頭像 發(fā)表于 11-23 11:28 ?1212次閱讀

    sql語句多個條件怎么連接

    SQL,多個條件可以使用邏輯運算符連接,常用的邏輯運算符有AND、OR和NOT。這些運算符可以幫助我們查詢中指定多個條件以過濾
    的頭像 發(fā)表于 11-23 11:34 ?2462次閱讀

    oracle sql 定義變量并賦值

    Oracle SQL變量是用來存儲數(shù)據(jù)值的標識符。通過定義和使用變量,我們可以
    的頭像 發(fā)表于 12-06 10:46 ?2831次閱讀

    oracle執(zhí)行sql查詢語句的步驟是什么

    。以下是對每個步驟的詳盡、詳實、細致的解釋。 編寫SQL語句SQL(結(jié)構(gòu)化查詢語言)是一種用于與數(shù)據(jù)庫進行通信的標準語言。
    的頭像 發(fā)表于 12-06 10:49 ?987次閱讀

    鴻蒙OS開發(fā)-(用xml查詢語句+xml使用)

    C#我們常用來當做一個小型的數(shù)據(jù)庫來使用,我們可以將信息保存在XML文檔,或者從XML文檔
    的頭像 發(fā)表于 01-26 17:51 ?662次閱讀
    主站蜘蛛池模板: 曰批国产精品视频免费观看| 青柠视频在线观看高清HD| 中文国产乱码在线人妻一区二区| 欧美熟妇VIVOE精品| 国产亚洲精品成人AV久久| 99精品99| 妖精视频一区二区免费| 熟女人妻久久精品AV天堂| 妹妹好色网| 久久久久国产精品嫩草影院| 国产精品美女久久久网站动漫| 99这里只有是精品2| 中国jjzz| 亚洲视频在线观看不卡| 午夜免费福利小电影| 日韩精品亚洲专区在线电影不卡| 久热在线这里只有精品7 | 俄罗斯雏妓的BBB孩交| 97久久精品人人槡人妻人| 亚洲综合小说久久另类区| 性直播免费| 忘忧草日本在线WWW日本| 日本漫画大全无翼乌| 欧美老妇与zozoz0交| 免费韩国伦理2017最新| 久久免费国产| 久久国产热视频99rev6| 果冻传媒在线观看资源七夕| 国产精品自拍| 国产伦精品一区二区三区免费 | 插我一区二区在线观看| 97午夜精品| 99久久国产综合色| 97精品少妇偷拍AV| 91日本在线观看亚洲精品| 18禁三级黄| 久久学生精品国产自在拍| 黄色三级网站| 久久99国产精品自在自在| 极品网红液液酱粉嫩福利照子凌酱 | 少妇精油按摩|