美文网首页小卜java
有意思的SpringBoot基金股票小项目

有意思的SpringBoot基金股票小项目

作者: 汤太咸啊 | 来源:发表于2022-08-05 10:02 被阅读0次

    之前有个Leeks插件,很不错,我就照着做了个SpringBoot版本,感觉挺不错的,分享出来,大家可以去下载。

    我先把源码链接放上来吧,不好意思代码注释不太对,但是不影响使用哈,另外重点是大家如果有什么需求可以直接评论区找我,我可以增加到项目中来方便大家使用哈

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

    项目不大,主要有三大块,股票、基金、股票基金汇总三个部分

    一、股票

    图1 股票页面

    支持手动添加,修改,删除股票以及开启/关闭30s定时刷新功能。

    图2 添加修改股票页面

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

    可以选择不同的app平台,自己可以去修改stock.js、stock.html、fund.js、fund.html、addStockAndFund.html、updateStockAndFund.html页面中的select标签以及js的展示部分来增加不同的app。

    股票代码部分,以sh、sz开头,分别表示上证、深证上市的股票,后边写6位代码。

    持仓成本,股票app里面的每一股的成本价格。

    持有份额,一共持有多少股,持有一手的话,填写100即可。

    二、基金

    图3 基金页面

    支持手动添加,修改,删除基金以及开启/关闭30s定时刷新功能。

    图4 添加修改股票页面

    实际与添加股票是同一个页面,添加是addStockAndFund.html、addStockAndFund.js,修改是updateStockAndFund.html、updateStockAndFund.js。

    可以选择不同的app平台,自己可以去修改stock.js、stock.html、fund.js、fund.html、addStockAndFund.html、updateStockAndFund.html页面中的select标签以及js的展示部分来增加不同的app。

    基金代码部分,写基金6位代码。

    持仓成本,支付宝以及各大app里面的每一股的成本价格。

    持有份额,一共持有多少份额,这个可以在支付宝以及各大app里面看到。

    三、股票基金汇总

    开启/关闭30s定时刷新功能,汇总股票与基金所有数据。

    四、后台

    使用的SpringBoot以及SQLLite作为数据库的简单小项目,后台基本上就是StockController.java、FundController.java、UrlController.java(前台页面跳转链接与html相对应的处理)。

    就是一个简单的maven小项目,jdk8,本地通过maven package打包后,生成jar包,如果你是macOS的话,直接执行项目根目录的localDeployment.sh文件(需要修改这个文件中的sqllite文件stock-and-fund.db绝对路径位置)一键部署到docker中。

    如果是windows或者没有安装docker的话,直接在生成的target目录执行以下命令

    java -jar -Dsqllite.db.file=你的项目路径/stock-and-fund.db stock-and-fund-1.0.0-SNAPSHOT.jar
    

    启动完毕后通过链接http://localhost:8080/ 即可直接访问了。

    后边有好想法我还会在里面更新新代码,欢迎大家在github上watch以及star。
    大家有什么不懂得可以在评论回复我,我来给大家详细解答。

    谢各位的阅读,谢谢您动动手指点赞,万分感谢各位。另外以下是我之前写过的文章,感兴趣的可以点进去继续阅读。

    历史文章

    Hadoop系列-入门安装
    Hadoop系列-HDFS命令
    Hadoop系列-Hive安装
    Hadoop系列-Hive数据库常见SQL命令
    Hadoop系列-HBase数据库
    Hadoop系列-HBase数据库(二)
    Hadoop系列-HBase数据库JAVA篇
    Hadoop系列-Spark安装以及HelloWorld
    Hadoop系列-MapReduce小例子
    Hadoop系列-Spark小例子
    JAVA面试汇总(五)数据库(一)
    JAVA面试汇总(五)数据库(二)
    JAVA面试汇总(五)数据库(三)
    JAVA面试汇总(四)JVM(一)
    JAVA面试汇总(四)JVM(二)
    JAVA面试汇总(四)JVM(三)
    JAVA面试汇总(三)集合(一)
    JAVA面试汇总(三)集合(二)
    JAVA面试汇总(三)集合(三)
    JAVA面试汇总(三)集合(四)
    JAVA面试汇总(二)多线程(一)
    JAVA面试汇总(二)多线程(二)
    JAVA面试汇总(二)多线程(三)
    JAVA面试汇总(二)多线程(四)
    JAVA面试汇总(二)多线程(五)
    JAVA面试汇总(二)多线程(六)
    JAVA面试汇总(二)多线程(七)
    JAVA面试汇总(一)Java基础知识

    相关文章

      网友评论

        本文标题:有意思的SpringBoot基金股票小项目

        本文链接:https://www.haomeiwen.com/subject/qqqpwrtx.html