文章

Java后端学习路线

Java后端学习路线

计算机基础

设计模式

  • [[责任链模式基础]]

构建

Maven

  • [[Maven基础]]

Gradle

  • [[01.Gradle基础]]
  • [[03.Gradle原理]]

网络

  • [[HTTP]]
  • [[HTTPS]]
  • [[TCPIP]]
  • [[TCPUDP]]
  • [[QUIC]]

资源

操作系统

Linux

[[linux基本命令]]

数据库

MySQL

[[MySQL入门]]

Redis

Java 基础

Java SE 基础

JVM

Java 多线程

JavaWeb

[[JavaWeb学习路线]]

框架

Spring 5

Java 轻量级应用框架

  • IOC
  • AOP
  • 事务

SpringMVC

Java 轻量级 web 开发框架:

  • 请求与响应
  • Restful API
  • 拦截器
  • 配置
  • 执行过程

SpringBoot2

简化 Spring 应用的初始搭建以及开发过程,提高效率

  • 常用注解
  • 资源整合
  • 高级特性
  • 本地热部署

SpringCloud

Spring Security

Spring 的安全管理框架:

  • 用户认证
  • 权限管理
  • 相关技术:Shiro

Dubbo

ElasticSearch

持久层开发框架

MyBatis

数据访问框架,操作数据库进行增删改查等操作

  • 增删改查
  • 全局配置
  • 动态 SQL
  • 缓存
  • 和其他框架的整合
  • 逆向工程

MyBatis Plus

Mybatis 的增强工具,能够简化开发、提高效率

  • 通用 CRUD
  • 条件构造器
  • 代码生成器
  • 插件扩展
  • 自定义全局操作

消息队列

RabbitMQ

微服务

Ref

本文由作者按照 CC BY 4.0 进行授权