3844-springboot mybatis 網上書城 網上書店 在線書店源碼 源代碼
使用技術
后臺主要是springboot+mybatis+shiro+jsp(jsp已過時)…,前端界面主要使用bootstrap框架搭建,并使用了ueditor富文本編輯器、highcharts圖表庫
系統劃分與功能
該系統分為前臺展示和后臺管理兩大模塊。
前臺主要是為消費者服務。該子系統實現了注冊,登錄,以及從瀏覽、下單到支付的整個流程,支付使用的是支付寶的沙箱環境,屬于模擬環境。需要注冊沙箱賬號才能付款。
后臺主要是為商家服務,實現了權限,店鋪,商品和訂單等的管理,以及生成一些簡單的報表信息。訪問/admin進入后臺
依賴環境
jdk1.8,maven,mysql
注意事項
在數據庫中創建名為bookstore數據庫,然后運行項目的resource目錄下的sql腳本,記得在application.properties改數據庫配置信息,登錄系統的賬號和密碼,請自行查看數據庫下的user表 (管理員賬號:admin 密碼:123)
application.properties中的郵箱配置要改成自己,否則不能注冊系統賬號
使用沙箱環境的支付寶才能掃碼支付,application.properties中的my.ip要改成自己,有項目名還要加項目名,否則支付成功回調出錯
運行項目
方法一:在ide(推薦idea)運行項目,配置好啟動環境,先去掉繼承的類SpringBootServletInitializer和方法,然后運行main方法
方法二:在項目的根目錄下執行maven命令
mvn spring-boot:run
方法三: 在ide或直接用maven打成的war包放到tomcat運行,此時如果訪問需要加上項目名的話,支付寶回調地址需要加上項目名稱
mvn package -Dmaven.test.skip=true
方法四: 使用命令運行jar或war,因為也是一個傳統JavaWeb項目,前后端不分離,打成jar會無法訪問靜態資源,所以只能打成war,把WEN-INF下面的東西也打包好)
java -jar xxx.war
具體可以自行百度搜索Spring Boot項目的啟動方式





本源碼地址:http://m.bmm520.net/vip/java/2021/0417/22383.html