<xmp id="63nn9"><video id="63nn9"></video></xmp>

<xmp id="63nn9"></xmp>

<wbr id="63nn9"><ins id="63nn9"></ins></wbr>

<wbr id="63nn9"></wbr><video id="63nn9"><ins id="63nn9"><table id="63nn9"></table></ins></video>

【項目實戰】SpringBoot+uniapp+uview2打造一個企業黑紅名單吐槽小程序

logo

避坑寶 v1.0.0

基于SpringBoot+uniapp企業黑紅名單吐槽小程序

??項目介紹

避坑寶

【避坑寶】企業黑紅名單吐槽小程序是一個具有吐槽發布企業信息的一個平臺,言論自由,評判自定,便于我們打工人分辨企業好壞。技術?;?strong>SpringBoot+MybatisPlus+uniapp+uview2等更多優秀組件及前沿技術開發,注釋豐富,代碼簡潔,開箱即用。極其適合項目分層實戰及業務流轉對接,是個練手學習簡單項目的好機會。

star uView shiro spring-boot mybatis-plus mybatis-plus license Apache 2.0


??快速鏈接

公眾號:JavaDog程序狗

關注公眾號,發送 【bkb】或【避坑寶】,無任何套路即可獲得

在這里插入圖片描述


??體驗地址

小程序搜索【避坑寶】

在這里插入圖片描述


??猜你喜歡

ChatGPT

最近寫了兩篇關于ChatGPT相關文章,但因為審核原因未過審,跟大家抱歉

【ChatGPT】手摸手,帶你玩轉ChatGPT
【ChatGPT】SpringBoot+uniapp+uview2對接OpenAI,帶你開發玩轉ChatGPT


??主要功能模塊

模塊思維導圖

在這里插入圖片描述


???授權

小程序授權

用戶通過小程序搜索【避坑寶】,進入界面進行授權,點擊授權登錄,獲取用戶openid

在這里插入圖片描述


??首頁

1. 企業紅榜Top

展示綜合評分前三的優秀企業,通過瀏覽量/點擊量/評論量等綜合得分

2. 企業黑榜榜Top

展示綜合評分前三的低分企業,通過瀏覽量/點擊量/評論量等綜合得分

3. 最新發布

展示吐槽發布時間最新的三個企業

4. 最新問題

展示問答回復最多的三個問題

在這里插入圖片描述


?紅黑榜

1.企業黑榜

分頁展示低評分分企業,綜合評分越高排名越靠前

2.企業紅榜

分頁展示優秀高評分企業,綜合評分越高排名越靠前

3.企業詳情

展示吐槽企業信息,瀏覽/回復/點贊/熱度等分數及發布時間,跟帖信息等

請添加圖片描述


??發布

1. 吐槽

可對企業進行吐槽或者贊揚,對應發布的紅榜和黑榜

2. 提問

可針對企業或者工作問題進行任何提問

在這里插入圖片描述


??發布

1. 問題列表

針對所有提問的一個分頁列表,可進行搜索

2. 問題詳情

問題的詳細描述,包含點贊和回復數以及回復內容列表

在這里插入圖片描述


??我的

1. 我的資料

可對自己個人信息進行維護,如昵稱,性別,生日,簡介

2. 我的吐槽

本人發布過的吐槽信息,包含紅榜和黑榜信息

3. 我的提問

本人發布過的提問信息

4. 關于

webview嵌入的本狗個人博客

5. 退出

授權信息清理,跳轉授權頁面

請添加圖片描述
請添加圖片描述

??組件

后端組件

插件 版本 用途
jdk 1.8 java環境
lombok 1.18.16 代碼簡化插件
maven 3.6.3 包管理工具
druid 1.1.24 JDBC組件
hutool 5.7.20 Java工具類庫
mybatis-plus 3.4.1 基于 MyBatis 增強工具
pinyin4j 2.5.1 拼音組件庫
mysql 8.0 / 5.7 數據庫
weixin-java-miniapp 4.4.5.B 數據庫

前端組件

插件 版本 用途
uview-ui ^2.0.31 多平臺快速開發的UI框架
uni-simple-router ^2.0.7 專為uniapp打造的路由器
moment ^2.29.4 js工具庫
mescroll-uni ^1.3.7 上拉加載下拉刷新插件
@uni-ui/code-ui ^1.4.8 二維碼生成工具

???快速啟動

??啟動前端

  1. 使用HBuilderX在bkb-uniapp項目目錄下執行
    npm install
    
  2. 記得將小程序對應的appid,寫入manifest.json里面的對應位置

在這里插入圖片描述

![圖片轉存失敗,建議將圖片保存下來直接上傳
     在這里插入圖片描述(https://img-blog.csdnimg.cn/5a57eb2518714668b1bd7bcf968d4dbf.png)

]()
3. 在HBuilderX工具下運行,選擇需要運行到小程序
在這里插入圖片描述

  1. 如需調整環境,請在/common/config/env.js修改環境變量

在這里插入圖片描述


??啟動后端

  1. 開發工具內配置好,并將maven配置好,建議使用阿里云鏡像
  2. application.yml配置文件中配置微信小程序參數appId,appSecret

在這里插入圖片描述

  1. 將chat-provider包下的/doc/SQL/db_chat.sql進行本地執行,并在application配置文件中修改數據庫配置

在這里插入圖片描述
在這里插入圖片描述

  1. 運行啟動SpringBoot項目,如見到以下日志即為啟動成功。

在這里插入圖片描述


??體驗

在這里插入圖片描述

??總結

本篇文章以實戰項目形式進行展開,適合咱們初學者進行實際開發體驗,熟練SpringBoot同時,也加深分層的思路,并且融會貫通前端uniapp/vue等知識,是一個知識全面的概括,內容簡單通俗易懂,希望對大家有所幫助。

里面有我喜歡的人你能找到嗎?

JavaDog 狗屋地址
個人博客 https://blog.javadog.net
公眾號 https://mp.weixin.qq.com/s/_vgnXoQ8FSobD3OfRAf5gw
CSDN https://blog.csdn.net/baidu_25986059
掘金 https://juejin.cn/user/2172290706716775
知乎 https://www.zhihu.com/people/JavaDog
簡書 https://www.jianshu.com/u/1ff9c6bdb916
gitee https://gitee.com/javadog-net
GitHub https://github.com/javadog-net

posted on 2023-03-09 11:47  JavaDog程序狗  閱讀(204)  評論(0編輯  收藏  舉報

導航

人碰人摸人爱免费视频播放

<xmp id="63nn9"><video id="63nn9"></video></xmp>

<xmp id="63nn9"></xmp>

<wbr id="63nn9"><ins id="63nn9"></ins></wbr>

<wbr id="63nn9"></wbr><video id="63nn9"><ins id="63nn9"><table id="63nn9"></table></ins></video>