91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mybatis返回類型map時怎么把key大寫轉為小寫

發布時間:2021-06-29 16:09:18 來源:億速云 閱讀:781 作者:chen 欄目:開發技術

這篇文章主要講解了“mybatis返回類型map時怎么把key大寫轉為小寫”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“mybatis返回類型map時怎么把key大寫轉為小寫”吧!

親測:

SELECT DEPTNO as "deptno",DEPTNAME,DEPTGRADE,PARENTDEPT 
      FROM VMGR_DEPT
      ORDER BY DEPTGRADE,DEPTNO

mybatis返回類型map時怎么把key大寫轉為小寫

別人案例:

  <select id="selectBlogRetHashMap" parameterType="int" resultType="map">  
        SELECT id AS "id", title AS "title", content AS "content" FROM Blog WHERE id = #{id}  
    </select>

純java實現方法(推薦):

public class Snippet {
	public static Map<String, Object> transformUpperCase(Map<String, Object> orgMap) {
		Map<String, Object> resultMap = new HashMap<>();
 
		if (orgMap == null || orgMap.isEmpty()) {
			return resultMap;
		}
 
		Set<String> keySet = orgMap.keySet();
		for (String key : keySet) {
			String newKey = key.toLowerCase();
			newKey = newKey.replace("_", "");
 
			resultMap.put(newKey, orgMap.get(key));
		}
 
		return resultMap;
	}
}

mybatis映射map返回的全是大寫

解決方法

在查詢的字段后加別名

user_id as “userId”

注意:別名必須加雙引號

<select id="queryMaxPriceAAndUser" parameterType="java.lang.String" resultType="java.util.HashMap">
    SELECT A.SELL_PRICE as "price", B.USER_ID as "userId"
      FROM QLYY_SELL_AUCTION_RECORD A, QLYY_SELL_APPLY B
     WHERE A.SELL_PRICE = (SELECT MAX(SELL_PRICE)
                             FROM QLYY_SELL_AUCTION_RECORD
                            WHERE SELL_PROGRAM_ID = #{programId})
       AND A.SELL_PROGRAM_ID = #{programId}
       AND B.APPLY_CODE = A.SELL_USER
  </select>

感謝各位的閱讀,以上就是“mybatis返回類型map時怎么把key大寫轉為小寫”的內容了,經過本文的學習后,相信大家對mybatis返回類型map時怎么把key大寫轉為小寫這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

城市| 五指山市| 金门县| 涡阳县| 延津县| 高安市| 无为县| 东宁县| 河北省| 蓝山县| 五大连池市| 虞城县| 商都县| 乳源| 枝江市| 子长县| 泰顺县| 罗甸县| 满洲里市| 南川市| 云南省| 彰化市| 永康市| 临邑县| 汝阳县| 大邑县| 红安县| 丹东市| 太原市| 共和县| 大关县| 原阳县| 满洲里市| 方山县| 长武县| 漳州市| 林周县| 永泰县| 北碚区| 岫岩| 邵阳县|