JAVA

一、JAVA 编程基础

  1. Java 中各种DTO,POJO 等的概念
  2. Java 基本数据类型
  3. JAVA 常量、转义字符和类型转换
  4. JAVA 字符串、数组和日期
  5. Java 编程中循环和逻辑语句
  6. Java 编程日志框架概述
  7. Slf4j java 日志框架用法介绍
  8. Logback JAVA 日志框架介绍
  9. logback.xml常用配置详解
  10. Jsch 解析秘钥失败(invalid privatekey)

二、JAVA 服务管理

Tomcat 服务文档连接

  1. Java 编程语言中的jar包
  2. Java 部署描述符 web.xml
  3. 系统内存和虚拟内存(SWAP)说明
  4. jps JVM进程状态和无法显示进程信息问题说明
  5. java 程序编译和运行过程详解
  6. jstat 命令查看 JVM 运行的统计信息
  7. Jmap java虚拟机的内存映射工具
  8. Win 系统安装Tomcat 服务
  9. Tomcat 服务配置文件说明

三、Maven

  1. Apache Maven
  2. Maven settings文件详解
  3. Maven Mirror和Repository 的关系
  4. Maven 生命周期和常用命令
  5. Apache Maven Help Plugin 插件介绍
  6. Maven 工程POM文件编写(工程属性元素)
  7. Maven 工程POM文件编写(项目构建配置元素)
  8. Maven 工程中使用 POM 文件编辑工程构建过程
  9. Maven 工程POM文件编写(结合其他系统元素)
  10. Maven 工程打包成 Docker 镜像

四、Spring 框架

  1. Spring 框架介绍
  2. XML 文档DTD 和 Schema 约束
  3. Spring 框架配置文件命名空间说明
  4. Java 开发Spring 框架中注释说明
  5. Spring 框架中MVC 注释记录
  6. 使用spring整合Junit
  7. Java 编程中接口调用RestTempalte介绍

4.1、Bean 的创建和依赖注入

Spring 通过 IoC 容器来管理所有Java对象(Bean)以及其相互间的依赖关系。

  1. Spring 框架中 IoC 容器和Java对象(Bean)
  2. Bean 作用范围、生命周期和创建规则
  3. 以XML文件配置为例,Java对象Bean 创建说明
  4. 以XML文件配置为例,Java对象Bean 依赖注入说明
  5. 以注释方式配置为例,Bean的创建和依赖注入
  6. 以JAVA类方式配置为例,Bean的创建和依赖注入

4.2、AOP 动态代理

动态代理是为了实现在不改变源码的基础上,对已有方法增强,它是AOP思想的底层实现技术。

  1. AOP 代理:动态代理的两种实现方式
  2. Sping AOP 面向切面编程 以XML文件配置
  3. Spring AOP 面向切面编程 以注释方式配置
  4. Spring 框架中AOP 切面注释
  5. Spring 框架DAO 说明和异常说明
  6. Spring 框架DAO 数据模板和数据源
  7. Spring 框架中DAO JDBC 持久层使用

五、Spring boot 和 Spring Cloud

  1. Spring 框架和Spring Boot 介绍
  2. Spring Cloud 一系列框架简介
  3. Spring Cloud 配置中心

5.1、Eureka 服务注册中心

  1. Eureka 服务注册中心搭建
  2. Eureka 注册中心客户端开发

5.2、Ribbon 客户端负载均衡器

  1. Spring Cloud Ribbon 客户端负载均衡器

5.3、Hystrix 服务容错保护

  1. Spring Cloud Hystrix 服务容错保护

5.4、Feign 声明式服务调用

  1. Spring Cloud Feign 声明式服务调用

5.5、Zuul API 网关服务

  1. API 网关服务 Spring Cloud Zuul

5.6、Config 分布式配置中心

  1. Spring Cloud Config 分布式配置中心

六、IDEA 开发工具

  1. IDEA 工具配置介绍1
  2. Intelli IDEA 创建WEB 项目
  3. IDEA maven 工程 configuration may be lost