1.整体把握:了解JAVA后端开发是什么,包含那些内容 ->2.后端开发环境搭建 -> 3.Java基础语法学习 -> 4.数据库,java操作数据库 -> 5.Java底层技术学习:servlet and JDBC -> 6.Spring框架Spring+SpringMVC+MyBatis ->7.分布式开发 -> 8.项目实战
一.什么是Java后端开发,包含哪些内容?
后端是功能逻辑的开发,主要负责数据库、后台业务逻辑以及相应的接口编写等。
二.后端开发环境搭建
1. 下载安装JDK编译工具,配置环境变量
下载地址:http://www.oracle.com/index.html,选择对应版本下载并安装
windows 系统配置环境变量:1)新建两个系统变量:JAVA_HOME,CLASSPATH, 2)设置path环境变量值;3)确认配置是否正确:启动控制台,输入javac
2.开发工具:IntelliJ IDEA
中文专题教程:https://github.com/judasn/IntelliJ-IDEA-Tutorial
安装破解教程:https://blog.csdn.net/hzw138144/article/details/97815417
破解补丁:链接:https://pan.baidu.com/s/1VVnXUQfbyWNgfZeQLU5O8Q 提取码:yomy
下载地址:https://www.jetbrains.com/idea/download/#section=windows
三.Java基础学习
1.书籍推荐:《Java从入门到精通 项目案例版》- 明日学院著,视频:http://xue.bookln.cn/
2.基础语法掌握
四.数据库,java操作数据库
1.书籍推荐:《高性能MySQL》《MySQL技术内幕:InnoDB存储引擎》《Redis教程》
五.Java底层技术学习:servlet and JDBC
1.书籍推荐:《Servlet、JSP和Spring MVC学习指南》《基于Tomcat的web开发》
六.Spring框架 Spring+SpringMVC+MyBatis
1.书籍推荐:《Spring实战》《精通spring:企业应用开发实战》
七.分布式开发
平台:Hadoop大数据平台,Docker平台