文章詳情頁(yè)
java - 根據(jù)月份查詢多個(gè)表里的內(nèi)容怎么實(shí)現(xiàn)好?
瀏覽:136日期:2024-02-08 16:31:34
問(wèn)題描述
有12個(gè)一樣結(jié)構(gòu)的表,分別記錄十二個(gè)月份的相關(guān)信息。用戶可以選擇起始月份,結(jié)束月份,查詢信息。表名類似XXXX_2017_01,XXXX_2017_12這樣,我得先根據(jù)用戶傳入的月份拼接表名,再用UNION ALL進(jìn)行查詢?但是查詢出來(lái)的LIST里面就不知道每條記錄是屬于哪個(gè)表的了。MYBATIS應(yīng)該怎么寫(xiě)好?
問(wèn)題解答
回答1:1.如果你不考慮sql注入,可以百度一下#{},${}的區(qū)別,然后把sql語(yǔ)句提升到業(yè)務(wù)層面,當(dāng)作業(yè)務(wù)處理,拼接完后用${}來(lái)傳進(jìn)原子層
2.查12次
標(biāo)簽:
java
上一條:從事游戲服務(wù)端開(kāi)發(fā)(Java),需要具備哪些技術(shù)???下一條:java - 使用匿名類實(shí)例化了一個(gè)抽象類之后,如何重寫(xiě)其中的抽象方法并調(diào)用?
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. java - 一段遞歸代碼的問(wèn)題3. java - instance method中 static后的<K>是什么意思?4. 錯(cuò)誤:java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。<init>(I)V5. java - com.android.internal.R.attr.dialogTheme 這個(gè)dialogTheme的內(nèi)容再哪里查看?6. python3.x - python連oanda的模擬交易api獲取json問(wèn)題第五問(wèn)7. javascript - QWebEngineView 如何爬 angular 的動(dòng)態(tài)數(shù)據(jù)?8. node.js - npm 非管理員權(quán)限 全局安裝問(wèn)題9. html5 - 這個(gè)代碼顯示功能如何實(shí)現(xiàn)?10. node.js - 終端 遠(yuǎn)程連接服務(wù)器,終端關(guān)閉后,服務(wù)器無(wú)法運(yùn)行
排行榜

熱門標(biāo)簽