JavaWeb项目:简易小米商城系统
Web項目:MyShop簡易小米商城系統
- 一.系統概述
- 二.系統開發環境
- 三.涉及技術
- 四.系統功能及使用說明
- 五.作者雜談
- 六.尾聲
- 七.gitee地址:
(源碼見文末)
一.系統概述
本系統是一個電商系統,可供用戶注冊,登錄,并在本商城選擇心儀的物品進行購買。
商城版本號:v1.0
二.系統開發環境
簡體中文,Tomcat 9.0.46,MySQL8.0,開發工具:IDEA 2021.1
前端框架:bootstrap
后端框架:無
三.涉及技術
后端:MVC架構,三層架構,Filter過濾器,Listen監聽器(雖然沒什么吊用),Druid數據庫連接池等
前端:jsp,jstl,el,ajax等
四.系統功能及使用說明
本系統可供用戶選購心儀的物品,用戶首先點擊右上角“注冊”鍵,注冊成功后需要激活,請注意郵箱收到的郵件!
之后回到首頁便可以自由選擇心儀物品加入購物車/下單,在這時不要忘了設置默認收貨地址。
五.作者雜談
開發這個系統用了大概7天的時間。本人對Dao層的實現類代碼尤其不滿意,但是由于某些我解決不了的原因,我只能選擇保持我不喜歡的代碼,在這之前學習了一段時間的JavaWeb,開發起來難度不算大。
商城版本號:v1.1
預計改進:
1.在Dao層創建annotation包,利用注解,反射技術配合常量生成SQL語句,避免SQL語句直接出現在類中。
2.改進自己辛苦編寫的DBUtilsByDruid,這是作者辛苦編寫的工具類,能取得JavaBean對象上的非空注解并
拼接成完美的SQL語句,不過最好還是取下Interface上的注解。
3.完成支付功能。
六.尾聲
作者學業繁重,奈何天資愚鈍,只能暫時完成這些小功能,如果有時間作者會完成商城1.1甚至更高的版本。
做完這個商城,滿意之后作者就會開始學MyBatis和Spring,之后也會做出一些其他項目。
七.gitee地址:
https://gitee.com/zhengwenxuanZ/javaweb-xiaomi-mall-project/tree/master
總結
以上是生活随笔為你收集整理的JavaWeb项目:简易小米商城系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网站域名怎么过户(网站域名怎么过户手机)
- 下一篇: 实模式切换到保护模式,为什么要开启A20