有意思的SpringBoot基金股票小項(xiàng)目

之前有個(gè)Leeks插件,很不錯(cuò),我就照著做了個(gè)SpringBoot版本,感覺挺不錯(cuò)的,分享出來,大家可以去下載。

我先把源碼鏈接放上來吧,不好意思代碼注釋不太對(duì),但是不影響使用哈,另外重點(diǎn)是大家如果有什么需求可以直接評(píng)論區(qū)找我,我可以增加到項(xiàng)目中來方便大家使用哈

https://github.com/bu6030/stock-and-fund

項(xiàng)目不大,主要有三大塊,股票、基金、股票基金匯總?cè)齻€(gè)部分

一、股票

圖1 股票頁面

支持手動(dòng)添加,修改,刪除股票以及開啟/關(guān)閉30s定時(shí)刷新功能。

圖2 添加修改股票頁面

添加是addStockAndFund.html、addStockAndFund.js,修改是updateStockAndFund.html、updateStockAndFund.js。

可以選擇不同的app平臺(tái),自己可以去修改stock.js、stock.html、fund.js、fund.html、addStockAndFund.html、updateStockAndFund.html頁面中的select標(biāo)簽以及js的展示部分來增加不同的app。

股票代碼部分,以sh、sz開頭,分別表示上證、深證上市的股票,后邊寫6位代碼。

持倉成本,股票app里面的每一股的成本價(jià)格。

持有份額,一共持有多少股,持有一手的話,填寫100即可。

二、基金

圖3 基金頁面

支持手動(dòng)添加,修改,刪除基金以及開啟/關(guān)閉30s定時(shí)刷新功能。

圖4 添加修改股票頁面

實(shí)際與添加股票是同一個(gè)頁面,添加是addStockAndFund.html、addStockAndFund.js,修改是updateStockAndFund.html、updateStockAndFund.js。

可以選擇不同的app平臺(tái),自己可以去修改stock.js、stock.html、fund.js、fund.html、addStockAndFund.html、updateStockAndFund.html頁面中的select標(biāo)簽以及js的展示部分來增加不同的app。

基金代碼部分,寫基金6位代碼。

持倉成本,支付寶以及各大app里面的每一股的成本價(jià)格。

持有份額,一共持有多少份額,這個(gè)可以在支付寶以及各大app里面看到。

三、股票基金匯總

開啟/關(guān)閉30s定時(shí)刷新功能,匯總股票與基金所有數(shù)據(jù)。

四、后臺(tái)

使用的SpringBoot以及SQLLite作為數(shù)據(jù)庫的簡(jiǎn)單小項(xiàng)目,后臺(tái)基本上就是StockController.java、FundController.java、UrlController.java(前臺(tái)頁面跳轉(zhuǎn)鏈接與html相對(duì)應(yīng)的處理)。

就是一個(gè)簡(jiǎn)單的maven小項(xiàng)目,jdk8,本地通過maven package打包后,生成jar包,如果你是macOS的話,直接執(zhí)行項(xiàng)目根目錄的localDeployment.sh文件(需要修改這個(gè)文件中的sqllite文件stock-and-fund.db絕對(duì)路徑位置)一鍵部署到docker中。

如果是windows或者沒有安裝docker的話,直接在生成的target目錄執(zhí)行以下命令

java -jar -Dsqllite.db.file=你的項(xiàng)目路徑/stock-and-fund.db stock-and-fund-1.0.0-SNAPSHOT.jar

啟動(dòng)完畢后通過鏈接http://localhost:8080/ 即可直接訪問了。

后邊有好想法我還會(huì)在里面更新新代碼,歡迎大家在github上watch以及star。
大家有什么不懂得可以在評(píng)論回復(fù)我,我來給大家詳細(xì)解答。

謝各位的閱讀,謝謝您動(dòng)動(dòng)手指點(diǎn)贊,萬分感謝各位。另外以下是我之前寫過的文章,感興趣的可以點(diǎn)進(jìn)去繼續(xù)閱讀。

歷史文章

Hadoop系列-入門安裝
Hadoop系列-HDFS命令
Hadoop系列-Hive安裝
Hadoop系列-Hive數(shù)據(jù)庫常見SQL命令
Hadoop系列-HBase數(shù)據(jù)庫
Hadoop系列-HBase數(shù)據(jù)庫(二)
Hadoop系列-HBase數(shù)據(jù)庫JAVA篇
Hadoop系列-Spark安裝以及HelloWorld
Hadoop系列-MapReduce小例子
Hadoop系列-Spark小例子
JAVA面試匯總(五)數(shù)據(jù)庫(一)
JAVA面試匯總(五)數(shù)據(jù)庫(二)
JAVA面試匯總(五)數(shù)據(jù)庫(三)
JAVA面試匯總(四)JVM(一)
JAVA面試匯總(四)JVM(二)
JAVA面試匯總(四)JVM(三)
JAVA面試匯總(三)集合(一)
JAVA面試匯總(三)集合(二)
JAVA面試匯總(三)集合(三)
JAVA面試匯總(三)集合(四)
JAVA面試匯總(二)多線程(一)
JAVA面試匯總(二)多線程(二)
JAVA面試匯總(二)多線程(三)
JAVA面試匯總(二)多線程(四)
JAVA面試匯總(二)多線程(五)
JAVA面試匯總(二)多線程(六)
JAVA面試匯總(二)多線程(七)
JAVA面試匯總(一)Java基礎(chǔ)知識(shí)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容