文章詳情頁
java - 根據(jù)月份查詢多個(gè)表里的內(nèi)容怎么實(shí)現(xiàn)好?
瀏覽:84日期:2024-02-08 16:31:34
問題描述
有12個(gè)一樣結(jié)構(gòu)的表,分別記錄十二個(gè)月份的相關(guān)信息。用戶可以選擇起始月份,結(jié)束月份,查詢信息。表名類似XXXX_2017_01,XXXX_2017_12這樣,我得先根據(jù)用戶傳入的月份拼接表名,再用UNION ALL進(jìn)行查詢?但是查詢出來的LIST里面就不知道每條記錄是屬于哪個(gè)表的了。MYBATIS應(yīng)該怎么寫好?
問題解答
回答1:1.如果你不考慮sql注入,可以百度一下#{},${}的區(qū)別,然后把sql語句提升到業(yè)務(wù)層面,當(dāng)作業(yè)務(wù)處理,拼接完后用${}來傳進(jìn)原子層
2.查12次
標(biāo)簽:
java
上一條:從事游戲服務(wù)端開發(fā)(Java),需要具備哪些技術(shù)???下一條:java - 使用匿名類實(shí)例化了一個(gè)抽象類之后,如何重寫其中的抽象方法并調(diào)用?
相關(guān)文章:
1. 我的html頁面一提交,網(wǎng)頁便顯示出了我的php代碼,求問是什么原因?2. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?3. 數(shù)據(jù)庫 - 使用讀寫分離后, MySQL主從復(fù)制延遲會(huì)導(dǎo)致讀不到數(shù)據(jù)嗎?4. tp6表單令牌5. docker 17.03 怎么配置 registry mirror ?6. 老哥們求助啊7. django - 后臺(tái)返回的json數(shù)據(jù)經(jīng)過Base64加密,獲取時(shí)用python如何解密~!8. node.js - node 客戶端socket一直報(bào)錯(cuò)Error: read ECONNRESET,用php的socket沒問題哈。。9. 如何解決docker宿主機(jī)無法訪問容器中的服務(wù)?10. javascript - canvas 可以實(shí)現(xiàn) PS 魔法橡皮擦的功能嗎?
排行榜

熱門標(biāo)簽