亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                系統(tǒng)公告信息功能 參考代碼

                pojo

                import lombok.AllArgsConstructor;

                import lombok.Data;

                import lombok.NoArgsConstructor;

                @Data

                @NoArgsConstructor

                @AllArgsConstructor

                public class Announcement extends BasePojo {

                private Long id;

                private String title;

                private String description;

                }

                ======================================================================

                AnnouncementMapper

                import com.baomidou.mybatisplus.core.mapper.BaseMapper;

                import com.tanhua.common.pojo.Announcement;

                public interface AnnouncementMapper extends BaseMapper {

                }

                ===============================================================

                AnnouncementService

                import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;

                import com.baomidou.mybatisplus.core.metadata.IPage;

                import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

                import com.tanhua.common.mapper.AnnouncementMapper;

                import com.tanhua.common.pojo.Announcement;

                import org.springframework.beans.factory.annotation.Autowired;

                import org.springframework.stereotype.Service;

                @Service

                public class AnnouncementService {

                @Autowired

                private AnnouncementMapper announcementMapper;

                public IPage queryList(Integer page, Integer pageSize) {

                QueryWrapper queryWrapper = new QueryWrapper();

                queryWrapper.orderByDesc(“created”);

                return this.announcementMapper.selectPage(new Page(page, pageSize), queryWrapper);

                }

                }

                ===================================================================

                app 實(shí)體對(duì)象

                import lombok.AllArgsConstructor;

                import lombok.Data;

                import lombok.NoArgsConstructor;

                @Data

                @NoArgsConstructor

                @AllArgsConstructor

                public class AnnouncementVo {

                private String id;

                private String title;

                private String description;

                private String createDate;

                }

                =============================================================

                controller

                /**

                * 查詢公告列表

                *

                * @param page

                * @param pageSize

                * @return

                */

                @GetMapping(“announcements”)

                @NoAuthorization //優(yōu)化,無(wú)需進(jìn)行token校驗(yàn)

                public ResponseEntity queryMessageAnnouncementList(@RequestParam(value = “page”, defaultValue = “1”) Integer page,

                @RequestParam(value = “pagesize”, defaultValue = “10”) Integer pageSize) {

                try {

                PageResult pageResult = this.imService.queryMessageAnnouncementList(page, pageSize);

                return ResponseEntity.ok(pageResult);

                } catch (Exception e) {

                log.error(“查詢公告列表失敗~ “, e);

                }

                return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();

                }

                ================================================================

                service

                public PageResult queryMessageAnnouncementList(Integer page, Integer pageSize) {

                IPage announcementPage = this.announcementService.queryList(page, pageSize);

                List announcementVoList = new ArrayList();

                for (Announcement record : announcementPage.getRecords()) {

                AnnouncementVo announcementVo = new AnnouncementVo();

                announcementVo.setId(record.getId().toString());

                announcementVo.setTitle(record.getTitle());

                announcementVo.setDescription(record.getDescription());

                announcementVo.setCreateDate(DateUtil.format(record.getCreated(), “yyyy-MM-dd HH:mm”));

                announcementVoList.add(announcementVo);

                }

                PageResult pageResult = new PageResult();

                pageResult.setPage(page);

                pageResult.setPagesize(pageSize);

                pageResult.setItems(announcementVoList);

                return pageResult;

                }

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月18日 12:05
                下一篇 2022年6月18日 12:05

                相關(guān)推薦

                • 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)論文(計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)論文七千字)

                  今天小編給各位分享計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)論文的知識(shí),其中也會(huì)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)論文七千字進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧! 計(jì)算機(jī)網(wǎng)絡(luò)方面的論文3000字…

                  2022年11月26日
                • 全民K歌升級(jí)新版本7.0之后,有哪些隱藏功能?

                  作者:高百烈來(lái)源:知乎 這個(gè)功能,舊版并沒(méi)有,要升級(jí)到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當(dāng)代K歌之王,我費(fèi)了不少功夫才搶到內(nèi)測(cè)版本。有一說(shuō)一,全民K歌的路子真的很野,新…

                  2022年11月25日
                • 上手Reno8 Pro體驗(yàn)跨屏互聯(lián) 實(shí)在太方便!

                  11月已經(jīng)來(lái)到了月底,在手機(jī)品牌又要推出新一年度的新品手機(jī)之前,我們來(lái)點(diǎn)評(píng)一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費(fèi)者的認(rèn)可。…

                  2022年11月25日
                • 前三季度,市場(chǎng)規(guī)模超過(guò)五萬(wàn)億元 信息消費(fèi)展現(xiàn)蓬勃生機(jī)

                  家居企業(yè)個(gè)性化全屋定制系統(tǒng),備受消費(fèi)者青睞;主打?qū)I(yè)電競(jìng)的新款高性能便攜式計(jì)算機(jī),銷(xiāo)量表現(xiàn)創(chuàng)新高;物流企業(yè)推出數(shù)智化供應(yīng)鏈興農(nóng)服務(wù)項(xiàng)目,助力優(yōu)質(zhì)農(nóng)產(chǎn)品出深山…… 不久前,工信部發(fā)布…

                  2022年11月24日
                • 免費(fèi)清理c盤(pán)的軟件(清理c盤(pán)空間不影響系統(tǒng))

                  電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤(pán)空間不足造成的。 即使電腦配置再好,或者硬盤(pán)再快,如果長(zhǎng)時(shí)間沒(méi)有打掃C盤(pán),打開(kāi)文件或者穩(wěn)定之類(lèi)的,都卡得讓人頭大。 這時(shí)候呢不要去…

                  2022年11月24日
                • 華為手機(jī)怎么掃一掃連接wifi(手機(jī)掃一掃在哪里)

                  手機(jī)瀏覽器可以用來(lái)瀏覽網(wǎng)頁(yè)、看新聞、看視頻,還能搜索問(wèn)題,在我們的工作生活中瀏覽器占據(jù)著非常重要的位置。手機(jī)瀏覽器除了這些作用,其實(shí)它隱藏著其他功能,比如:掃一掃。掃一掃可不只是用…

                  2022年11月24日
                • ipad怎么刷機(jī)(ipad怎么刷機(jī)重新激活)

                  今天小編給各位分享ipad怎么刷機(jī)的知識(shí),其中也會(huì)對(duì)ipad怎么刷機(jī)重新激活進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧! ipad密碼忘了怎么刷機(jī)? ip…

                  2022年11月24日
                • 三星手機(jī)截屏(三星手機(jī)截屏圖片在哪個(gè)文件夾)

                  本文主要講的是三星手機(jī)截屏,以及和三星手機(jī)截屏圖片在哪個(gè)文件夾相關(guān)的知識(shí),如果覺(jué)得本文對(duì)您有所幫助,不要忘了將本文分享給朋友。 三星手機(jī)截屏怎么截 三星手機(jī)四種截屏方法 1、普通截…

                  2022年11月24日
                • 英特爾推出按需付費(fèi)芯片授權(quán)服務(wù) 針對(duì)新至強(qiáng)處理器

                  此前有消息傳出,英特爾將針對(duì)服務(wù)器芯片推出全新的付費(fèi)解鎖功能服務(wù)?,F(xiàn)在,英特爾已經(jīng)正式公布了這一服務(wù),名為“Intel On Demand”,旨在為客戶“提供靈活的消費(fèi)功能以及根據(jù)…

                  2022年11月23日
                • magicos7.0升級(jí)名單 magicos7.0支持機(jī)型名單一覽

                  Magicos7.0系統(tǒng)升級(jí)名單有哪些?昨天榮耀官方正式發(fā)布了Magicos7.0系統(tǒng),并且給出了不同機(jī)型的系統(tǒng)升級(jí)推送時(shí)間。大家可以在本文中查看自己的機(jī)型是否支持升級(jí),以及具體的…

                  2022年11月23日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息