java 后端学习路线(简化)

安装开发环境

    JDK安装 IDEA安装

java语言基础

    变量和数据类型 运算符和表达式 流程控制语句 方法的使用

如何传入参数及获得返回值

    数组

面向对象(了解基本语法即可)

    对象和类 继承和多态 访问权限 接口

常用类(了解怎么用就行,遇到不会的就看API)

String、Array、Math、Random

集合(了解用法,知道干什么用的)

泛型

Arraylist(存储列表)

HashMap(存储键值对)

java web

    html,css,js

(前端内容,能看懂就行,大致了解)

    http,ajax,json

(http协议,ajax和json数据格式用于实现前后端数据传输)

    MySQL,SQL

(如何实现增删改查即可,了解一下表关系)

    xml

(了解基本格式,主要用于maven配置,spring boot用不到)

    前后端分离的概念

项目开发框架

    spring boot

直接创建一个项目骨架

    maven

主要是用xml格式来实现一些配置,用于管理依赖

    thyme leaf

实现前端页面,羡慕练习时不必前后端分离,可以直接将服务器端的数据显示到前端

    mybatis

用来操作mySQL

项目制作流程

参照制作一个todo list,主要实现后端数据在前端的展示和增删改查

额外说明

    制作一个内容管理系统

教程:

源代码:

经验分享 程序员 微信小程序 职场和发展