一、JAVA 编程基础
- Java 中各种DTO,POJO 等的概念
- Java 基本数据类型
- JAVA 常量、转义字符和类型转换
- JAVA 字符串、数组和日期
- Java 编程中循环和逻辑语句
- java 8 Lambda 表达式
- Jsch 解析秘钥失败(invalid privatekey)
1.1、Json 类型解析
1.2、HTTP 客户端类库
1.3、日期对象类库
1.4、JAVA 开发中日志框架使用
- Java 编程日志框架概述
- Slf4j 日志门面框架用法介绍
- Logback 日志组件实现框架配置过程介绍
- Logback 日志组件实现框架配置文件详解
- Logback 日志模块中 encoder 指令详解
- Logback 配置文件中 springProfile 指令使用
- SpringBoot 项目配置 Logback 模块汇总日志到ELK服务
二、JAVA 服务管理
Java 程序运行虚拟机知识笔记和运维笔记。Tomcat 服务文档连接
- Java 编程语言中的jar包
- Java 部署描述符 web.xml
- 系统内存和虚拟内存(SWAP)说明
- jps JVM进程状态和无法显示进程信息问题说明
- java 程序编译和运行过程详解
- jstat 命令查看 JVM 运行的统计信息
- Jmap java虚拟机的内存映射工具
- Win 系统安装Tomcat 服务
- Tomcat 服务配置文件说明
三、Java 并发编程理论与实践
3.1、Java 线程介绍
- Java 并发编程:线程讲解
- java 并发编程:线程同步控制
- java 并发编程:线程间通信
- java 并发编程:线程同步障栅
- java 并发编程:线程执行器
- java并发编程:Fork/Join 框架
- Fork/Join 并发编程框架示例
3.2、Java 同步锁介绍
四、Java 持久化框架学习
4.1、JdbcTempalte 学习
4.2、MyBatis 框架学习
4.3、JPA 规范和 Hibernate
五、Spring Data 框架
Spring Data 是持久层通用解决方案,支持 关系型数据库 Oracle、MySQL、非关系型数据库NoSQL、Map-Reduce 框架、云基础数据服务 、搜索服务。
- JPA(Java Persistence API) JAVA 持久层 API 介绍
- Spring Data 框架说明
- Spring Data Jpa 基础查询方法原理说明
- Spring Data JPA 定义查询方法:配置方法和查询策略
- Spring Data JPA 定义查询方法:创建方法详解和属性表达式
- Spring Data JPA 定义查询方法:查询结果处理和JPA实现机制介绍
- Spring Data JPA 注解式查询方法介绍
- Spring Data Jpa @Entity实例里常用注解介绍
- Spring Data Jpa 中JpaRepository和扩展QueryByExampleExecutor介绍
- IDEA 中创建Spring Data Jpa 工程示例
- Spring Data JPA 进阶初探:配置文件、注解和持久层简单接口
- Spring Data JPA 持久层接口进阶:自定义查询和自定义SQL查询