Spring Boot 實戰 我們的第一款開源軟體

2022-01-29 19:36:24 字數 1268 閱讀 6325

在資訊**時代,如何避免持續性資訊過剩,使自己變得專注而不是被紛繁的資訊所累?每天會看到各種各樣的新聞,各種新潮的技術層出不窮,如何篩選出自己所關心的?

各位看官會想,我們是來看開源軟體的,你給我扯什麼資訊幹嘛,別著急,聽我慢慢道來。

當瀏覽器收藏夾收藏的**或者文章在一百份以內的時候收藏和查詢問題都不是特別大。當收藏大於1000份的時候,去查詢自己收藏的內容絕對是個體力活,另外還有一些文章我僅僅只是暫時儲存下來,準備隨後找時間看看就行,也需要收藏、整理、刪除的時候就很麻煩。

核心功能點:

放產品一些截圖:

主頁註冊

首頁收藏

這段時間我們團隊主要在學習 spring boot,這個開源專案也就成了我們的練習新技術的乙個非常好的產品,主要的技術都是和 spring boot相關,可以參考我以前文章 spring boot 系列文章

網頁端收藏夾主頁

收藏快捷圖示

前端

前端頁面由angle - bootstrap admin theme這套主題改造而來;模版引擎使用了thymeleaf,可以參考這篇文章:spring boot(四):thymeleaf 使用詳解

持久層

資料庫主要使用了 spring data jpa 模版來實現,可以參考這篇文章:spring boot(五):spring data jpa 的使用

session

session 使用持久化技術來儲存登入狀態,登入一次保持需要會話30天,主要是依賴 redis 來實現,參考:spring boot(三):spring boot 中 redis 的使用

其它

使用grade做為專案的構建工具、使用了一點webjarsvuejsjsoupscheduled...

這個開源產品暫時只是開源了我們 web 端產品,安卓端、ios 端內容的開發還在進行中。

未來我們還會持續的來完善這些產品,做一些有意思的小功能,以下可能是我們近期準備要做的

大家有什麼更好玩想法,也可以在建議給我們

產品主頁

產品位址

原始碼位址

示例**-github

示例**-碼雲

springboot實戰 我們的第一款開源軟體

在資訊 時代,如何避免持續性資訊過剩,使自己變得專注而不是被紛繁的資訊所累?每天會看到各種各樣的新聞,各種新潮的技術層出不窮,如何篩選出自己所關心的?各位看官會想,我們是來看開源軟體的,你給我扯什麼資訊幹嘛,別著急,聽我慢慢道來。當瀏覽器收藏夾收藏的 或者文章在一百份以內的時候收藏和查詢問題都不是特...

springboot實戰 我們的第一款開源軟體

在資訊 時代,如何避免持續性資訊過剩,使自己變得專注而不是被紛繁的資訊所累?每天會看到各種各樣的新聞,各種新潮的技術層出不窮,如何篩選出自己所關心的?各位看官會想,我們是來看開源軟體的,你給我扯什麼資訊幹嘛,別著急,聽我慢慢道來。當瀏覽器收藏夾收藏的 或者文章在一百份以內的時候收藏和查詢問題都不是特...

Spring Boot功能實戰

新增了spring boot基礎依賴後,如要使用web mvc功能,只需要新增如下啟動器即可,spring boot會自動裝配web功能。org.springframework.bootgroupid spring boot starter webartifactid dependency depe...