本文档包括了JAVA从零到做项目的必备知识:1JAVA基础知识:面向对象、类和对象、接口与继承等等2前端知识:BootStrap、JQuery、Vue.js、node.js等等3后端框架:Hibernate、Struts、SpringBoot,、Mybatis等等4工具知识:MAVEN、Redis、Docker、Git等等5数据库:oracle、mysql6实践项目:基于不同框架的完整的模仿天猫整站的项目J2EE、SSH、SSM、SpringBoot等等文档中的每段代码都是经过验证过的,并提供了源码的下载,同学们可以边学边做,最有价值的是SpringBoot版本的,使用了前后端分离的开发框架。7面试题:对于J2E