学习尚硅谷视频整理的文档 Spring Boot 1 1 Spring Boot入门 4 1.1 简介 4 1.2 微服务(martin fowler发表了一篇文章) 5 1.3 环境约束 7 1.4 第一个Spring Boot项目(jar):HelloWorld 8 1.5 入门案例详解 11 1.5.1 POM文件 11 1.5.2 主程序类,主入口类 12 1.6 使用Spring Initializer向导快速创建Spring Boot 16 2 Spring Boot配置 18 2.1 配置文件 18 2.2 YML语法 19 2.3 YML配置文件值获取 21 2.4 properties配置文件乱码问题 24 2.5 @ConfigurationProperties与@Value的区别 25 2.6 配置@PropertySource、@ImportResource、@Bean 27 2.7 配置文件占位符 30 2.8 Profile多环境支持 31 2.9 配置文件的加载位置 33 2.10 外部配置加载顺序 36 2.11 自动配置原理 37 2.12 @Conditional派生注解 41 3 Spring Boot与日志 42 3.1 日志框架分类和选择 42 3.2 SLF4j使用 43 3.3 其他日志框架统一转换成slf4j+logback 44 3.4 Spring Boot日志使用 45 3.5 Spring Boot默认配置 47 3.6 指定日志文件和日志Profile功能 52 3.7 切换日志框架(不使用SLF4j+LogBack) 54 4 Spring Boot与Web开发 55 4.1 Web开发简介 55 4.2 静态资源映射规则 56 4.3 引入Thymeleaf 60 4.4 Thymeleaf语法 61 4.5 SpringMVC自动配置原理 67 4.6 SpringBoot扩展与全面接管 70 4.7 如何修改SpringBoot的默认配置 72 4.8 【实验】CRUD操作 73 4.8.1 默认访问首页 73 4.8.2 登录页面国际化 74 4.8.3 登录 80 4.8.4 拦截器进行登录检查 81 4.8.5 实验要求(没按要求做,不想改了!) 82 4.8.6 CRUD-员工列表 83 4.8.7 CRUD-员工修改 86 4.8.8 CRUD-员工添加 87 4.8.9 CRUD-员工删除 88 4.9 错误处理原理&错误页面定制 90 4.10 配置嵌入式Servlet容器(springboot 1.50版本) 97 4.10.1 如何定制和修改Servelt容器的相关配置 97 4.10.2 注册servlet三大组件【servlet,filter,listener】 98 4.10.3 替换为其他嵌入式容器 102 4.10.4 嵌入式servlet容器自动配置原理 103 4.10.5 嵌入式servlet容器启动原理 103 4.11 使用外置的Servlet容器 104 4.11.1 步骤 104 4.11.2 原理 107 5 Spring Boot与Docker(虚拟化容器技术) 110 5.1 简介 110 5.2 核心概念 111 5.3 安装Docker 112 5.4 Docker常用命令&操作 113 5.5 安装MySQL示例 114 6 Spring Boot与数据访问 115 6.1 JDBC 115 6.1.1 实现 115 6.1.2 自动配置原理 116 6.2 整合Durid数据源 117 6.3 整合Mybatis 122 6.3.1 注解版 123 6.3.2 配置文件版 124 6.4 整合SpringData JPA 125 6.4.1 SpringData简介 125 6.4.2 整合 126 7 Spring Boot启动配置原理 128 7.1 启动流程(Springboot 1.50版本) 128 7.1.1 创建SpringApplication对象 129 7.1.2 运行run方法 130 7.1.3 编写事件监听机制 132 8 Spring Boot自定义starters 136 8.1 概述 136 8.2 步骤 137 9 更多Springboot整合示例 144 10 Spring Boot与缓存 145 10.1 JSR107缓存规范 145 10.2 Spring的缓存抽象 146 10.2.1 基本概念 146 10.2.2 整合项目 146 10.2.3 CacheEnable注解 148 10.2.4 Cache注解 150 10.3 整合redis 154 10.3.
2021-10-25 13:12:28 5.29MB Java 开发手册
1
阿里巴巴《Java开发手册》v1.5.0 华山版,截止2020/09/08为止,最新的java开发手册
2021-10-21 15:40:22 1.53MB java开发 编码规范 阿里巴巴
1
阿里巴巴Java开发手册.zip
2021-10-20 22:04:45 1.29MB Java 文档 代码优化
1
阿里巴巴Java开发手册1.0.0(公开版) 阿里巴巴Java开发手册1.1.0(正式版) 阿里巴巴Java开发手册1.2.0(升级版) 阿里巴巴Java开发手册1.3.0(终极版) 阿里巴巴Java开发手册1.4.0(详尽版) 阿里巴巴Java开发手册1.5.0(华山版) 阿里巴巴Java开发手册1.6.0(泰山版) 阿里巴巴Java开发手册1.7.0(嵩山版)
2021-10-18 15:03:38 5.97MB Java开发手册
阿里巴巴Java开发手册终极版v1.3.0.pdf
2021-10-13 15:02:19 910KB java
1
Java开发手册主要是简书,大家可以下载看一看
2021-10-13 15:02:19 1.24MB java
1
阿里巴巴Java开发手册终极版,全面准确 程序员必备
2021-09-28 18:00:18 910KB java开发手册 阿里巴巴JAVA 阿里巴巴
阿里巴巴Java开发手册-2021最新嵩山版
2021-09-15 19:03:27 1.43MB 阿里巴巴Java开发手册
1
Java编码规范,华山版和泰山版
2021-09-08 14:04:46 2.52MB Java 编码规范
1
该资料为chm电子书,为开发过程中遇到过的工具类,功能模块,开发技术文档,语法文档,相关数据查询文档,一些js方法等,大体内容如下(简单的介绍): 1. 工具类 (1) 字符串处理,编码,转换,拼接,打码,脱敏,html,xml等处理,通配符匹配等工具类 (2) 矩阵,四则运算;对象克隆及序列化反序列化; (3) 图片的各种处理工具类;条形码,二维码,验证码工具类 (4) properties,csv,excel,Office等文件处理;文件下载,分割,加锁,加密处理; (5) 集合的排序及分页工具类 (6) 各类加密工具类;密码加密及验证 (7) 字符串,序列id,日期,身份证,邀请码随机工具类;砍价,分红包工具类; (8) HttpClient,FTP工具类;百度及高德地图工具类;阿里短信工具类;阿里及腾讯OSS工具类 (9) ip,cookies,响应,jwt,spring等工具类 (10) 获取系统信息工具类(内存,硬盘,网关,硬件序列号等);线程相关工具类; 2. 功能模块 (1) 异步调用;事务处理;异常处理;任务调度,日志记录,配置文件 (2) 添加或修改请求参数,可设置一些默认参数 (3) 防js注入,请求参数中”“等进行 转义 (4) 多种格式的图片验证码生成 (5) 增删改目录、文件监听 3. 开发文档 (1) 搜集的遇到过的第三方类库资源 (2) springBoot的简单使用及与mybatis的整合;quartz框架的使用 (3) mysql,markdown,cron,正则表达式等语法 (4) 23种设计模式文档 4. 相关数据查询文档 (1) ASCII码对照表 (2) HTML转义字符对照表 (3) HTTP Content-type对照表 (4) 颜色码对照表 (5) HTTP状态码详解 有其他需求的请留言,一起完善.做出一个用于开发的实用文档