[Mybatis]執行一句Sql返回一個List


在Mapper。xml如下書寫SQL文,其中 resultType告知MyBatis返回的類型:

<select id="selectExpiredDate" resultType="java.lang.String" parameterType="java.util.HashMap">
         select distinct to_char(created_datetime,'yyyy-MM-dd') as dt from ${tableName} where created_datetime&lt;to_date(#{date},'yyyy-MM-dd') order by dt
</select>

 

在Java代碼中如下書寫: 

Map<String, String> para1=new HashMap<String, String>();
para1.put("tableName",tableName);
para1.put("date",dateExpiredStr);
List<String> ls=session.selectList("selectExpiredDate", para1);

 

上面黑體字部分是關鍵。

--END-- 2019.10.08 17:40


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM