也欢迎访问 我的配套 GitBook 图文教程
| 章节 | 说明 | GitBook 图文教程 | 代码 |
|---|---|---|---|
| Hello, Java | JDK + InteliJ IDEA 环境搭建 | 已完成 | [无] |
| InteliJ IDEA 编写第一个程序 | 已完成 | 已完成 | |
| Data Type 数据类型 | Data Type 数据类型 | 已完成 | 已完成 |
| Control Flow 流程控制 | 流程控制语句, 条件, 循环, 选择 | 已完成 | 已完成 |
| Java 方法 | Java 方法的使用 | 已完成 | 已完成 |
| Object Oriented 面向对象 | 一个例子讲清面向对象三大特性,与Java 类的使用。 | 已完成 | 已完成 |
| Interface 接口 | 什么是接口 | 已完成 | 已完成 |
| Comparable 接口用法 | 已完成 | 已完成 | |
| Comparator 接口用法 | 已完成 | 已完成 | |
| Thread 多线程基础 | 多线程的创建 | 已完成 | 已完成 |
| sleep 方法的使用 | 已完成 | 已完成 | |
| join 方法的使用 | 已完成 | 已完成 | |
| setPriority 方法的使用 | 已完成 | 已完成 | |
| synchronization关键字与线程同步 | 已完成 | 已完成 | |
| wait,notifyAll方法与线程间通信 | 已完成 | 已完成 | |
| ThreadPool 线程池 | 线程池概念 | 已完成 | 无 |
| 自动创建线程池 | 已完成 | 已完成 | |
| 关闭线程池 | 已完成 | 已完成 | |
| 线程池的暂停和恢复 | 已完成 | 已完成 | |
| ThreadLocal | 什么是ThreadLocal, ThreadLocal的 应用场景 | 已完成 | 已完成 |
| Reflect 反射 | 什么是反射 | 已完成 | 已完成 |
| 什么是Class类 | 已完成 | [无] | |
| Class.forName 与 classObj.newInstance 方法 | 已完成 | 已完成 | |
| classObj.getConstructor 方法 | 已完成 | 已完成 | |
| classObj.getMethod 方法 | 已完成 | 已完成 | |
| classObj.getField 方法 | 已完成 | 已完成 | |
| InputOutput 输入输出 | Java 输入输出流 分类 | 已完成 | 无 |
| 对象 序列化 与 反序列化 | 已完成 | 已完成 | |
| Design Pattern 设计模式 | Singleton 单例模式 | 已完成 | 已完成 |
| Factory 工厂模式 | 已完成 | 已完成 | |
| adapter 适配器模式 | 未完成 | 已完成 | |
| builder 建造者模式 | 未完成 | 已完成 | |
| decorator 装饰器模式 | 未完成 | 已完成 | |
| Servlet | 在 IDEA 中运行 Tomcat | 未完成 | 已完成 |
| get 与 post 请求 | 未完成 | ||
| Servlet 生命周期 | 未完成 | ||
| 请求转发 与 响应 重定向 | 未完成 | ||
| Cookie 与 Session | 未完成 | ||
| 拦截器 与 监听器 | 未完成 |
||
| Maven 项目管理 | Maven 的安装与配置, Maven 与 IDEA 集成 | 已完成 | 无 |
| Maven 创建 Java 项目 | 已完成 | 已完成 | |
| JUnit 测试工具 | 什么是 JUnit, JUnit 的使用 | 已完成 | 已完成 |
| MyBatis 数据访问层框架 | 如何在 IDEA 中使用 MyBatis | 已完成 | 已完成 |
| 将 MyBatis 重复使用的代码封装成一个工具类 | 已完成 | ||
| MyBatis 数据查询 | 已完成 | ||
| SQL 传参 | 已完成 | ||
| MyBatis 数据插入 | 已完成 | ||
| MyBatis 数据更新与删除 | 已完成 | ||
| 预防 SQL 注入 | 已完成 | ||
| MyBatis 动态 SQL | 已完成 | ||
| MyBatis 缓存 | 已完成 | ||
| 批处理 | 已完成 | ||
| OneToMany 一对多查询 | 已完成 | ||
| ManyToOne 多对一查询 | 已完成 | ||
| MyBatis 整合 C3P0 连接池 | 已完成 | ||
| PageHelper 分页插件 | 已完成 | ||
| MyBatis 工作流程 | 已完成 | 无 | |
| Spring IoC 容器 | 第一个 Spring IoC 应用 | 已完成 | 已完成 |
| 实例化 Bean 的三种方式 | 已完成 | 已完成 | |
| 对象依赖注入 | 已完成 | 已完成 | |
| 注入集合对象 | 已完成 | 已完成 | |
| 查看容器内对象 | 已完成 | 已完成 | |
| bean scope 属性 | 已完成 | 已完成 | |
| bean 生命周期 | 已完成 | 已完成 | |
| Spring AOP 切面编程 | 第一个 Spring AOP 应用 | 已完成 | 已完成 |
| JoinPoint 核心方法 | 已完成 | 已完成 | |
| PointCut 切点表达式 | 已完成 | 已完成 | |
| 前置,后置,返回后,异常通知 | 已完成 | 已完成 | |
| 环绕通知 | 已完成 | 已完成 | |
| Spring MVC | IDEA 配置 Spring MVC 环境 | 已完成 | 已完成 |
| 面试八股文 | Java 基础 | 更新中 | 无 |
| Java 并发 | 更新中 | 无 | |
| MyBatis | 更新中 | 无 | |
| Spring | 更新中 | 无 |
