国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

基于SpringBoot的微信授權登錄+仿微信朋友圈+文章查看(評論)系統

shadajin / 1738人閱讀

摘要:功能介紹微信網頁端顧名思義就是在微信瀏覽器上看的啦,本系統使用微信測試號條件有限授權登錄,可以查看網頁端所發的文章,對文章進行評論,回復,點贊,可修改個人的資料,可以發表說說,也是可對說說進行回復點贊評論。

本系統是基于Spring Boot 技術實現的文章發布系統,該系統是我和我朋友一起做的,本文僅介紹自己的這部分,他的那部分會在本文發布后在評論里貼上鏈接,微信網頁上的操作為我所負責的那部份,不包括文章發布。

功能介紹

微信網頁端顧名思義就是在微信瀏覽器上看的啦,本系統使用微信測試號(條件有限)授權登錄,可以查看PC網頁端所發的文章,對文章進行評論,回復,點贊,可修改個人的資料,可以發表說說,也是可對說說進行回復點贊評論。

由于目前使用的是測試號,所以只有前100名的看官才能關注訪問本項目。項目已經放進云服務器,只要識別下圖關注測試號,就可點擊[項目](點擊訪問) 查看啦,

項目的啟動十分簡單,只需簡單的一行命令即可啟動

項目效果部分截圖

首頁以及文章查看

說說發表以及列表

評論回復以及點贊

個人頁面以及修改

評論這塊雖然不是第一次寫了,但是由于用的是不同的方式,所以也花了些時間,但相較于自己之前寫過的已經是優化很多,贊操作,當用戶贊了之后刷新頁面之后還需要識別用戶是否贊過此文章或說說

界面這一塊,用了第三方,但是有許多的jquery代碼還需要自己編寫,界面改了又改,這也是為什么這系統寫了一段時間的原因~ 尷尬~

貼出操作贊的部分代碼

function  create_talk_fabulos(obj,talkId) {
    $.ajax({
        url : "/talk_f1abulous/talk_create",
        // 數據發送方式
        type : "post",
        // 接受數據格式
        dataType : "json",
        // 要傳遞的數據
        data : "topicId="+talkId,
        success : function(result){
            if (result.errno==0){
                $(obj).find(".date-dz-z-click-red").addClass("red");
                var num=$(obj).find(".z-num").text();
                var n=parseInt(num);
                n+=1;
                $(obj).find(".z-num").html(n);
                $(obj).attr("onclick","talk_fabulos(this,"1",""+talkId+"")");
            }
        }
    });
}

關于Springboot的上傳圖片問題,這是以前就解決的了,但是為了讓讀者避過這個坑,特地說明一下,Spring boot內嵌tomcat,上傳圖片只會上傳到隨機生成的tomcat文件中,等到你停止了,那么文件夾內容也會刪除,在網上有一種方式是直接上傳至項目根目錄,這種方式如果你是用IDEA啟動的項目倒沒什么,但若你是用jar包啟動的話問題就大了,因為沒有所謂的根目錄。

解決方案是,直接將文件存在硬盤中,或者存在文件服務器

讀取也是有特殊的方式,此處貼下代碼

//顯示圖片的方法關鍵 匹配路徑像 localhost:8080/b7c76eb3-5a67-4d41-ae5c-1642af3f8746.png
    @RequestMapping("/{filename:.+}")
    public ResponseEntity getFile(@PathVariable String filename) {
        try {

            return ResponseEntity.ok(resourceLoader.getResource("file:" + Paths.get(projectUrlConfig.getPhotodir(), filename).toString()));
        } catch (Exception e) {
            return ResponseEntity.notFound().build();
        }
    }

好啦,本文介紹就到這里啦~

如有問題就直接發郵箱 1026352000@qq.com

或者直接加我微信

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/89919.html

相關文章

  • 基于SpringBoot微信授權登錄+仿微信朋友+文章查看評論系統

    摘要:功能介紹微信網頁端顧名思義就是在微信瀏覽器上看的啦,本系統使用微信測試號條件有限授權登錄,可以查看網頁端所發的文章,對文章進行評論,回復,點贊,可修改個人的資料,可以發表說說,也是可對說說進行回復點贊評論。 本系統是基于Spring Boot 技術實現的文章發布系統,該系統是我和我朋友一起做的,本文僅介紹自己的這部分,他的那部分會在本文發布后在評論里貼上鏈接,微信網頁上的操作為我所負責...

    mochixuan 評論0 收藏0
  • 基于SpringBoot的仿微信掃描登陸+輕量級富文本編輯->文章系統

    摘要:微信的掃碼的登陸是要企業號的,對于一個學生狗哪來企業號,自己有個測試號內心已十分滿足。自己決心做一個仿微信掃碼登陸,對,你沒看錯,就是仿,堅信高仿出奇跡。 前言 點擊訪問項目鏈接看到慕課網和segmentfault的發表手記和發表文章是Markdown 編輯器,說實話,對于第一次用的我真的很不習慣。不過對于我們代碼開發者來寫挺好的,也就對我們這些開發者述寫自己的代碼故事好點而已。這邊我...

    MyFaith 評論0 收藏0
  • 如何做一個自己的開源聊天項目?(仿微信

    摘要:一個輕量級高效率的支持聊天與物聯網的通訊框架從月初到現在已經大約已經三個月了,由于一直沒有時間與精力很好的維護這個項目,心里一直有所歉意。希望本項目對你有所幫助,我的目標暫定,一個小眾加物聯網的開源通訊項目。 篇幅較長,感謝閱讀。 萬事開頭難 在我決定做開源是因為自身工作接觸到大多數的項目都是基于開源大佬寫的框架,自覺慚愧,工作以來一直忙于業務與功能實現,多多少少做過的幾個項目也沒能抽...

    Zachary 評論0 收藏0

發表評論

0條評論

shadajin

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<