需求 基於SSM實現一個垃圾分類查詢管理系統, 用戶可以根據自定義查詢分類信息, 管理員可以對分類信息, 垃圾詳情信息進行增刪改查的管理 運行環境 jdk1.8,tomcat8.5,mysql5.6,EclispseEE/Idea 項目技術 spring, springmvc, mybatis, b ...
需求
基於SSM實現一個垃圾分類查詢管理系統, 用戶可以根據自定義查詢分類信息, 管理員可以對分類信息, 垃圾詳情信息進行增刪改查的管理
運行環境
jdk1.8,tomcat8.5,mysql5.6,EclispseEE/Idea
項目技術
spring, springmvc, mybatis, bootstrap, jsp, jquery
註意事項
- 測試密碼 admin admin
- 用戶查詢無需登錄
- 需要在config/db.properties 中修改資料庫連接與密碼
介紹
實現功能
垃圾分類系統是2019年的熱門課題, 在各種javaweb的課程設計中經常出現, 本課程設計源碼實現了一套基於ssm框架的垃圾分類查詢管理系統
- 用戶自定義查詢某個垃圾的分類, 界面自適應
- 後臺實現了一個RBAC的許可權管理系統, 並實現了日誌管理功能
- 管理員可以對垃圾分類信息, 以及垃圾信息進行增加, 刪除, 修改, 查看的管理操作
技術原理
項目易於ssm三大框架進行實現, 資料庫採用mysql, 代碼結構清晰, 可用於快速開發其他類型的javaweb管理系統
常見問題
資料庫導入報錯, 並且系統使用時有亂碼,怎麼辦?
數據版版本需要5.6以上,可以採用Bitnap一鍵安裝包進行安裝, 數據亂碼的問題一般在創建資料庫時,將編碼設置為utf8,而不是預設的latin就可以解決
本地的開發環境我都搭建好了, Eclipse導入項目之後無法用Tomcat運行啊?
該項目使用了maven構建工具, 而且源碼包里有已經調試好的eclplise配置,正常來說在導入數據源更改資料庫配置之後, 是可以直接Run As Tomcat的, 如果您的開發環境不可以運行,可以參考如何使用Eclipse正確的導入一個JavaWeb項目這篇文章重新的配置一下您的項目
我是一個編程小白, 應該怎樣在自己的電腦上成功運行這個項目?
項目在本地都正常的調試過, 對於新手,可以按照 面向新手的Java開發環境搭建 這篇文章來搭建環境和導入項目, 按照步驟執行, 幾乎都能成功
資料庫設計
部分資料庫表設計如下, 其他參見源碼包數據表rubbish
設計如下
欄位 | 類型 | 備註 |
---|---|---|
id | bigint(11) | |
name | varchar(32) | |
categoryId | bigint(11) | foreignkey |
數據表rubbish_category
設計如下
欄位 | 類型 | 備註 |
---|---|---|
id | bigint(11) | |
name | varchar(32) | |
explain | varchar(256) | |
require | varchar(256) | |
common | varchar(256) | common tips |
其餘資料庫表的設計參考代碼包中的資料庫文件
運行截圖
源碼:點擊下載