如何利用自學Java Web實現簡單的進存銷管理系統開發?

Runtul


個人意見,JAVA開發5年老鳥。

①你的學會JAVA SE基礎,JAVA EE知識點基礎的jsp、servlet知識。一些框架,畢竟框架提高開發效率,數據庫DAO層mybatis、hibernate等,spring系列等。

②數據庫知識,比如關係數據庫MySQL,知道數據庫SQL語句。

③web開發離不開瀏覽器端,html、JavaScript、css知識

最後,一個好用的現代化瀏覽器,比如強烈推薦chrome瀏覽器調試,開發idea推薦VSCODE

[來看我]




閉著眼睛切土豆


我做了多年的Java web項目開發,目前在公司也還有一部分java web的開發工作。我以過來人的身份回答一下你的問題。

目前Java web的技術棧是比較成熟的,如果是你一個人開發的話,主要學習以下三個方面基礎知識。

前端基礎知識和框架

如果做進銷存系統,前端web頁面的展示是需要前端知識。像javascript、css、html這些前端基礎知識還是要了解的。瞭解完後可以選擇一些前端的開發框架進行學習。如果你是前後端不分離方式的開發,可以瞭解thymeleaf等模板語言開發;如果是前後端分離方式的開發,可以瞭解vue、react、angular等框架以及antdesign等前端ui組建框架。我建議選擇vue,因為vue網上資料多,入門也更簡單一些。

後端spring boot開發

目前java web技術棧都是採用Spring boot開發。Spring boot的核心就是要了解Spring。Spring MVC、IOC等基礎知識一定要掌握。學習時可以結合網絡上一些教學視頻(慕課網、騰訊課堂等網站上的教學資源)和一些java web的專業書籍來學習。

數據庫基礎

由於進銷存系統屬於管理類系統,可以採用簡單的mysql數據庫。學習mysql主要包括以下幾個方面。第一、數據庫基礎知識:表設計、事務、記錄操作等。第二、sql基礎語言:sql增刪改查語法,聚集函數,sql統計等相關知識。第三、mysql數據庫:數據庫安裝、使用等。

總結

以上就是java web的一些學習知識基礎點。要深入掌握java web學習的東西還有很多。計算機基礎知識、數據結構、設計模式、網絡基礎等知識都要深入瞭解。如果單純做一個進銷存系統,網上開源的代碼還是很多的,可以下載下來進行修改。如果想了解編程基礎知識可以點擊關注 ,謝謝!


每天學點編程技巧


首先你要理清進銷存管理系統的功能,權限等模塊。

然後用你學到的JAVA知識去實現這個系統。

在動手之前可以根據不同的模塊,先列好不同的類或者函數,標名作用。

思路清晰了再動手,其實這個也就是所謂的需求分析、概要設計、詳細設計階段。


雷你個錘子


本人有十多年管理系統開發經驗,下面以我個人經驗給你提供一下建議。

首先要做進銷存,重點不是用什麼開發語言,管理軟件開發的重點是業務邏輯。

像進銷存軟件,如果是一套成熟系統,單純庫存的結轉方法就足夠你學一段時間了。

當你瞭解了進銷存的業務邏輯,你再尋找適合的開發語言將會事半功伴,而JAVA也有很多優秀的進銷存開源項目,你可以參考一下,結合自己的實際進行優化!希望我的回答對你有所幫助!


分享到:


相關文章: