MyBatis時間排序問題


在數據中create_time字段是DateTime類型,

逆向工程后實體類中對應的成員變量類型為Date

時間排序代碼為:

測試結果:

時間排序錯亂。


 解決方法:

1,在數據庫創建varchar類型的字段,逆向工程后生成String 類型,java業務層使用new Date()插入數據庫,然后使用

example1.setOrderByClause("create_time desc");

就可以實現排序

2,使用主鍵(id)進行排序,可以代替時間排序

 


免責聲明!

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



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