欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MyBatis按時(shí)間排序方式

 更新時(shí)間:2022年01月30日 10:23:46   作者:文殊師利法王子  
這篇文章主要介紹了MyBatis按時(shí)間排序方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MyBatis按時(shí)間排序

測(cè)試代碼

ActivityReadExample readExample = new ActivityReadExample();
? ? ? ? ? ? readExample.setOrderByClause("create_time desc");
? ? ? ? ? ? ActivityReadExample.Criteria criteria1 = readExample.createCriteria();
? ? ? ? ? ? criteria1.andActivityIdEqualTo(activity.getId());
? ? ? ? ? ? List<ActivityRead> reads = activityReadMapper.selectByExample(readExample);

排序代碼

readExample.setOrderByClause("create_time desc");

MyBatis時(shí)間排序問(wèn)題

在數(shù)據(jù)中create_time字段是DateTime類(lèi)型,

逆向工程后實(shí)體類(lèi)中對(duì)應(yīng)的成員變量類(lèi)型為Date

時(shí)間排序代碼為

測(cè)試結(jié)果:

時(shí)間排序錯(cuò)亂。

解決方法

1、在數(shù)據(jù)庫(kù)創(chuàng)建varchar類(lèi)型的字段,逆向工程后生成String 類(lèi)型,java業(yè)務(wù)層使用new Date()插入數(shù)據(jù)庫(kù),然后使用

example1.setOrderByClause("create_time desc");

就可以實(shí)現(xiàn)排序

2、使用主鍵(id)進(jìn)行排序,可以代替時(shí)間排序

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論