shopping management system
1.0.0
前言:該專案是多個專案的集合,每個資料夾下存在一個Java專案。目的在於為不同知識層次的Java學習者提供一個專案實戰晉級平台,便於Java愛好者有步伐頻率的學習Java這門龐大的藝術體系。項目難度: 0-? --> 浅-深
。
☆☆☆此計畫代碼僅可用於個人自我學習,謝絕任何組織或個人用於學生畢業設計、商業性傳播等一切功利性行為。
☆tips: communication group number is 151162474 by qq.
Author: lyons(zhanglei) E-mail:[email protected]
目錄
0 Java基礎項目
Java基礎專案(商超購物管理系統)具有商品管理、前台收銀、商品庫存等功能,本專案使用java作為開發語言,原生JDBC
連接Oracle資料庫儲存數據,可有效地鍛鍊及強化開發者運用Java、oracle資料庫及基本sql程式開發的能力。 本專案適用於有Java、基本sql基礎的開發者進行實戰訓練。 (基礎不錯的同學可以直接學習1# Java菜鳥專案)
另:後續項目均以其上級項目為雛形進行新知識的增添進行程式碼重構來達到新知識應用學習的目的。
1 Java菜鳥項目
时间断断续续...
目前推送完成 注册、登陆、浏览商品、购物车、查询商品、退出 等模块。
此项目雏形完成,后续改进细节。相对于 《0# Java基础项目》 本项目知识量较大,慢慢消化。
后续:此项目不再进行更新维护,学习者学完此项目即可进入 《2:Java入门项目》
通过这两个项目的锻炼,可以尝试找份实习啦。
2 Java入門項目
此项目代码根据 Java菜鸟项目 重构而来。
知识量逐步增大,本项目主要学习面向接口结合配置文件编程。
与以上两个项目显然的不同是,代码相对规范,接近企业级的编程思想。
利用周末空闲,逐渐推送中。。。
后续:该项目重构完成,仅再改进细枝末节。
小建议:以 表(Table) 为学习路径;Goods->Order->User.
预:《3:Java狙击项目》继续以重构的方式学习新知识。
需要学习者了解 maven、Spring MVC 等相关知识
因已使用mybatis故Hibernate不再在此项目中涉及,
两个者思想类似、职能相同,喜欢的同学可以自己研究重构。
3 Java狙擊項目
該項目獨立於上述項目存在。 此項目涉獵的知識更為廣泛。 時間仍然很難連續起來,間斷性推送中。 。 。
開發工具:Eclipse + Oracle 開發框架:shiro+spring+springMVc+mybatis 另:jdk 1.8