前書き: このプロジェクトは複数のプロジェクトの集合であり、各フォルダーに Java プロジェクトがあります。その目的は、さまざまな知識レベルの Java 学習者に実用的なプロジェクト推進プラットフォームを提供し、Java 愛好家が巨大な芸術システムである Java を定期的なペースで学習できるようにすることです。アイテムの難易度: 0-? --> 浅-深
。
☆☆☆このプロジェクト コードは、個人の自習にのみ使用できます。いかなる組織または個人も、学生の卒業プロジェクト、商用コミュニケーション、その他の功利的な行為に使用することは禁止されています。
☆ヒント: qq の通信グループ番号は 151162474 です。
著者: lyons(zhanglei) 電子メール:[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 開発フレームワーク: hiro+spring+springMVc+mybatis もう 1 つ: jdk 1.8