目前业界流行的框架组合: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整合 运行项目 |
另附本章节课程资料