Java学习路线第三阶段:Java框架
框架是程序中另一种存储数据的方式,比直接使用数组来存储更加的灵活,在项目中应用十分广泛。同时,框架整合开发(SSH/SSS)、RESTful架构和移动端接口设计、第三方接口和在线支付功能、网站安全和Spring Security应用实战、复杂用户交互处理和Spring Web Flow的应用、MyBatis的应用和SSM整合,我们将深入研究其中涉及到的数据结构和算法,对学员的技术深度有了一个质的提升。
第一部分:Maven
1. Maven环境搭建 | 9. Maven创建web工程 |
2. Maven构建项目 | 10. pom.xml、依赖管理 |
3. Maven本地仓库配置 | 11. 坐标、依赖、生命周期等 |
4. Maven中央仓库配置 | 12. Eclipse下的Maven使用 |
5. Maven基本概念 | 13. Maven中 继承、聚合 |
6. Maven基本命令介绍 | 14. Maven构建SSH/SSM应用 |
7. Maven于Eclipse整合 | 15. 自动部署、持续集成、持续部署 |
8. Maven于Idea整合 |
第二部分:Hibernate
1. Hibernate框架介绍 | 9. Hibernate5高级映射技术 |
2. Hibernate于其他框架和DBUtil工具类对比 | 10. 一对多映射 |
3. ORM思想 | 11. 多对多映射 |
4. Hibernate5与JPA关系介绍 | 12. Hibernate5多表联合查询 |
5. Hibernate.cfg.xml配置 | 13. Hibernate5延迟加载 |
6. hbm.xml映射文件详解 | 14. Hibernate5加载策略 |
7. 主键生成策略 PO对象三种状态分析与切换 | 15. 二级缓存 |
8. Hibernate5一级缓存分析与测试 |
第三部分:Spring
1. 框架原理介绍 | 9. SpEL |
2. 框架环境搭建 | 10. 整合Junit测试 |
3. 快速入门 | 11. Web项目集成Spring |
4. 创建Bean的方式及实现原理 | 12. 注解装配Bean |
5. Bean种类 | 13. AOP思想、原理解剖 |
6. Bean生命周期 | 14. 传统方式实现AOP开发 |
7. Bean的作用域 | 15. AspectJ介绍及实现AOP开发 |
8. Bean的注值方式 |
第四部分:Spring MVC
1. Spring MVC 概述 | 9. 数据校验 |
2. 使用 @RequestMapping映射请求 | 10. 视图和视图解析器 |
3. 请求处理方法签名概述 | 11. 处理方法的数据绑定 |
4. 处理方法签名详细说明 | 12. 视图和视图解析器 |
5. 使用 HttpMessageConverter | 13. 文件上传下载 |
6. 处理模型数据 | 14. JSON处理 |
7. 数据绑定流程剖析 | 15. 拦截器 |
8. 数据格式化 |
第五部分:MyBatis
1. MyBatis数据框架介绍 | 9. MyBatis # 和 $ 拼接参数区别 |
2. MyBatis对比Hibernate框架 | 10. 关联查询,动态sql |
3. MyBatis配置、查询数据 | 11. MyBatis缓存机制、整合ehcache |
4. MyBatis全局配置文件 | 12. MyBatis二级缓存处理 |
5. MyBatis全局配置文件元素详细介绍 | 13. MyBatis、Spring、SpringMVC整合 |
6. Mapper映射文件 | 14. 分页插件 |
7. MyBatis两种开发方式 | 15. MyBatis逆向工程 |
8. MyBatis中别名配置 |
第六部分:WebService
1. WebService简介 | 9. WebService各种调用方式 |
2. WebService主流框架 | 10. cxf的介绍 |
3. SOAP协议 | 11. cxf+jaxws基本 |
4. WSDL讲解 | 12. cxf+jaxws+spring |
5. JAX-WS | 13. cxf+JAX-RS基本 |
6. WebService与Spring整合 | 14. cxf+JAX-RS+spring |
7. JAXB | 15. 综合案例 |
8. JAX-RS |
第七部分:SVN
1. SVN简介 | 9. 使用SVN更新提交 |
2. SVN和Git对比 | 10. SVN仓库分析 |
3. SVN服务器搭建 | 11. SVN协同修改&冲突解决 |
4. SVN创建仓库 | 12. SVN代码整合注意事项 |
5. SVN创建用户以及分配权限 | 13. SVN权限管理 |
6. SVN签出、提交、更新 | 14. SVN数据回滚 |
7. Eclipse整合svn插件 | 15. TortoiseSVN |
8. Idea整合svn插件 |
第八部分:Activiti
1. 工作流介绍 | 9. 流程实例、任务、历史 |
2. 工作流引擎 | 10. 任务领取、流程变量 |
3. 工作流使用步骤 | 11. 排他网关、并行网关 |
4. BPMN2.0规范 | 12. 流程事件 |
5. Activiti5框架表结构 | 13. 流程控制 |
6. Activiti5核心组件&服务接口 | 14. 监听器 |
7. Activiti5插件安装&整合Spring | 15. 简单整合shiro |
8. 流程定义 |
更多推荐
Java学习路线第三阶段:Java框架
发布评论