首页>课程更新>技术进阶——《百战JAVA》第六阶段更新

技术进阶——《百战JAVA》第六阶段更新

《JAVA全系列》



本次更新内容为JAVA全系列第六阶段:项目管理与SSM框架


目前业界流行的框架组合:SSM,多重要我就不强调了,总之掌握它工作不用愁。SSM是作为JAVA程序员必备必知必会的技能。LomBok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 LomBok,开发人员可以节省构建诸如 hashCode() 和 equals() 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。




章节内容
章节1
Maven

1: 课程介绍

2: Maven简介

3: Maven的作用

4: Maven的安装

5: Maven工程的类型和结构

6: 一键构建_项目的生命周期

7: 一键构建_Maven常用命令1

8: 一键构建_Maven常用命令2

9: 依赖管理_Maven仓库类型

10: 依赖管理_Maven配置文件

11: 依赖管理Idea配置Maven插件

12: Maven工程开发_构建Maven工程

13: Maven工程开发_pom文件配置

14: Maven工程开发_编写代码

15: Maven工程开发_依赖范围

16: Maven工程测试_测试概述

17: Maven工程测试_Junit使用步骡

18: Maven工程测试_Junit结果判定

19: Maven工程测试 @Before、@After

20: 依赖冲突调解_依赖冲突的产生

21: 依赖冲突调解_最短路径优先原则

22: 依赖冲突调解_最先声明原则

23: 依赖冲突调解_排除依赖、锁定版本

24: Maven聚合开发_聚合关系

25: Maven聚合开发_继承关系

26: Maven聚合案例_搭建父工程

27: Maven聚合案例_搭建dao模块

28: Maven聚合案例_搭建service模块

29: Maven聚合案例_搭建web模块

30: Maven聚合案例_运行项目

31: 依赖传递失效及解决方案

章节2
Mybatis

32: 课程介绍

33: 什么是框架

34: 什么是ORM框架

35: 什么是MyBatis

36: 入门案例 环境搭建

37: 入门案例 持久层接口和映射文件

38: 入门案例 测试持久层接口方法

39: MyBatis核心对象和工作流程

40: 使用SqlSession操作数据库

41: Mapper动态代理原理

42: MyBatis增删改查 新增

43: MyBatis增删改查 修改

44: MyBatis增删改查 删除&根据id查询

45: MyBatis增删改查 模糊查询1

46: MyBatis增删改查 模糊查询2

47: MyBatis增删改查 分页查询

48: MyBatis增删改查 分页查询2

49: MyBatis增删改查 聚合查询&主键回填 

50: MyBatis配置文件_properties

51: MyBatis配置文件 typeAliases

52: MyBatis配置文件environments

53: MyBatis配置文件_mappers

54: MyBatis映射文件_resultMap

55: MyBatis映射文件 sql&include

56: MyBatis映射文件特殊字符处理

57: MyBatis动态Sql if

58: MyBatis动态Sql where&set

59: MyBatis动态Sql when&choose&otherwise

60: MyBatis动态Sql foreach遍历数组

61: MyBatis动态Sqlforeach遍历Collection

62:MyBatis动态Sql_foreach遍历Map

63: MyBatis缓存 缓存介绍

64: MyBatis缓存 MyBatis一级缓存

65: MyBatis缓存 清除一级缓存

66: MyBatis缓存 MyBatis二级缓存

67: MyBatis关联查询

68: MyBatis一对一关联查询

69: MyBatis一对多关联查询

70: MyBatis多对多关联查询

71: MyBatis分解式查询 一对多

72: MyBatis分解式查询 一对一

73: MyBatis分解式查询 延迟加载

74: MyBatis注解开发 环境搭建

75: MyBatis注解开发 增删改查

76: MyBatis注解开发 动态Sq

77: MyBatis注解开发 自定义映射

78: MyBatis注解开发开启二级缓存

79: MyBatis注解开发 一对一关联查询

80: MyBatis注解开发 一对多关联查询

81: MyBatis注解开发 注解和映射文件对比

82: MyBatis分页插件_PageHelper

83: MyBatisGenerator工具引入(1)

84: MyBatisGenerator工具引入(2)

85: MyBatisGenerator 增删改方法

86: MyBatisGenerator 查询方法

87: MyBatisGenerator 复杂查询

88: 动态代理 代理模式简介

89: 动态代理JDK动态代理

90: 动态代理CGLib动态代理

章节3
Spring

91: 课程介绍

92: Spring简介

93: Spring体系结构

94: SpringlOC 控制反转思想

95: SpringlOC 自定义对象容器(1)

96: SpringlOC 自定义对象容器(2)

97: SpringlOC Spring实现10

98: SpringOC_Spring容器类型

99: SpringlOC 对象的创建方式

100: SpringlOC 对象的创建策略

101: SpringlOc 对象的销毁时机

102: SpringlOC 生命周期方法

103: SpringlOC 获取Bean对象的方式

104: SpringDI什么是依赖注入

105: SpringDI_Setter依赖注入

106: SpringDI构造方法依赖注入

107: SpringDI_自动注入

108: SpringDI 注入bean、基本数据类型、...

109: SpringDI注入list、set

110: SpringDI 注入map

111: SpringDI 注入Properties对象

112: 注解实现IOC 准备工作

113: 注解实现IOC @Component

114: 注解实现IOC @Repository @Servi...

115: 注解实现IOC @Autowired

116: 注解实现IOC @Qualifier

117: 注解实现IOC @Value

118: 注解实现IOC @Confiquration、@C..

119: 注解实现IOC @PropertySource

120: 注解实现lOC @Bean

121: 注解实现IOC @Import

122: Spring整合MyBatis 搭建环境

123: Spring整合MyBatis编写配置文件

124: Spring整合MyBatis 编写实体类、持...

125: Spring整合MyBatis Spring整合Junit...

126: Spring整合MyBatis自动创建代理对象

127: SpringAOP AOP简介

128: SpringAOP AOP术语

129: SpringAOP AOP入门(1)

130: SpringAOP_AOP入门(2)

131: SpringAOP 通知类型(1)

132: SpringAOP 通知类型(2)

133: SpringAOP 切点表达式

134: SpringAOP 多切面配置

135: SpringAOP 注解配置AOP

136: SpringAOP 原生Spring实现AOP

137: SpringAOP SchemaBaesd实现AOP

138: Spring事务事务简介(1)

139: Spring事务_事务简介(2)

140: Spring事务 事务管理方案

141: Spring事务 事务管理器

142: Spring事务事务控制的API

143: Spring事务 事务的相关配置

144: Spring事务事务的传播行为

145: Spring事务_事务的隔离级别

146:Spring事务 注解配置声明式事务

章节4
SpringMVC

147: 课程介绍

148: SpringMVC简介

149: SpringMVC入门案例(1)

150: SpringMVC入门案例(2)

151: SpringMVC执行流程

152: SpringMVC参数获取 封装为简单数据...

153: SpringMVC参数获取 封装为单个对象

154: SpringMVC参数获取 封装为关联对象

155: SpringMVC参数获取 封装为简单数据...

156: SpringMVC参数获取 封装为对象类型...

157: SpringMVC参数获取 封装为Map集合

158: SpringMVC参数获取 使用Servlet原生..

159: SpringMVC参数获取 自定义参数类型..

160: SpringMVC参数获取 编码过滤器

161: SpringMVC处理响应 配置实体解析器

162: SpringMVC处理响应 返回值为void

163: SpringMVC处理响应 返回值为String

164: SpringMVC处理响应 返回值为Model...

165: SpringMVC处理响应request域设置...

166: SpringMVC处理响应 session域设置..

167: SpringMVC处理响应 context域设置...

168: SpringMVC处理响应 请求转发、重定向

169: SpringMVC注解 @Controller、@Re...

170: SpringMVC注解 @RequestParam

171: SpringMVC注解 @ReugestHeader&...

172: SpringMVC注解 @SessionAttributes

173: SpringMVC注解_@ModelAttribute

174: SprinaMVC注解RESTfuI风格介绍

175: SpringMVC注解_Postman使用

176: SpringMVC注解 @PathVariable

177: SpringMVC注解_@PostMapping、….

178: SpringMVC注解 HiddentHttpMetho..

179: SpringMVC注解_@ResponseBody

180: SpringMVC注解 @RestController

181 :SpringMVC注解 静态资源映射

182: SpringMVC注解_@RequestBody

183: SpringMVC上传原生方式上传(1)

184: SpringMVC上传原生方式上传(2)

185: SpringMVC上传SpringMVC方式上传

186: SpringMVC上传上传多文件

187: SpringMVC上传 异步上传

188: SpringMVC上传 跨服务器上传

189: SpringMVC上传文件下载(1)

190: SpringMVC上传文件下载(2)

191: SpringMVC异常处理_单个控制器异常...

192: SpringMVC异常处理_全局异常处理

193: SpringMVC异常处理 自定义异常处理

194: SpringMVC拦截器 拦截器简介

195: SpringMVC拦截器 拦截器使用

196: SpringMVC拦截器 全局拦截器

197: SpringMVC拦截器 拦截器链与执行顺序

198: SpringMVC拦截器 拦截器过滤敏感词...

199: SpringMVC跨域请求 同源策略

200: SpringMVC跨域请求 跨域请求

201: SpringMVC跨域请求 控制器接收跨域...

202: SSM整合 需求分析

203: SSM整合 创建父工程

204: SSM整合 创建dao子工程(1)

205: SSM整合 创建dao子工程(2)

206: SSM整合 创建service子工程

207: SSM整合 创建controller子工程(1)

208: SSM整合 创建controller子工程(2)

209: SSM整合 运行项目



另附本章节课程资料

百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637