如何利用自学Java Web实现简单的进存销管理系统开发?

Runtul


我做了多年的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开发5年老鸟。

①你的学会JAVA SE基础,JAVA EE知识点基础的jsp、servlet知识。一些框架,毕竟框架提高开发效率,数据库DAO层mybatis、hibernate等,spring系列等。

②数据库知识,比如关系数据库MySQL,知道数据库SQL语句。

③web开发离不开浏览器端,html、JavaScript、css知识

最后,一个好用的现代化浏览器,比如强烈推荐chrome浏览器调试,开发idea推荐VSCODE

[来看我]




分享到:


相關文章: