上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 46 下一页
摘要: 为什么导入JDBC场景,官方不导入驱动?官方不知道我们接下要操作什么数据库。 数据库版本和驱动版本对应 自己添加 默认版本:<mysql.version>8.0.22</mysql.version> <dependency> <groupId>mysql</groupId> <artifactId> 阅读全文
posted @ 2021-10-13 15:23 durtime 阅读(148) 评论(0) 推荐(0)
摘要: 定制化的常见方式 修改配置文件; xxxxxCustomizer; 编写自定义的配置类 xxxConfiguration;+ @Bean替换、增加容器中默认组件;视图解析器 Web应用 编写一个配置类实现 WebMvcConfigurer 即可定制化web功能;+ @Bean给容器中再扩展一些组件 阅读全文
posted @ 2021-10-12 16:52 durtime 阅读(98) 评论(0) 推荐(0)
摘要: 异常处理步骤流程 1、执行目标方法,目标方法运行期间有任何异常都会被catch、而且标志当前请求结束;并且用 dispatchException 2、进入视图解析流程(页面渲染?) processDispatchResult(processedRequest, response, mappedHan 阅读全文
posted @ 2021-10-11 19:56 durtime 阅读(588) 评论(0) 推荐(0)
摘要: 定制Servlet容器 实现 WebServerFactoryCustomizer<ConfigurableServletWebServerFactory> 把配置文件的值和ServletWebServerFactory 进行绑定 修改配置文件 server.xxx 直接自定义 Configurab 阅读全文
posted @ 2021-10-10 21:07 durtime 阅读(47) 评论(0) 推荐(0)
摘要: 异常处理自动配置原理 ErrorMvcAutoConfiguration 自动配置异常处理规则 容器中的组件:类型:DefaultErrorAttributes -> id:errorAttributes public class DefaultErrorAttributes implements 阅读全文
posted @ 2021-10-09 17:45 durtime 阅读(75) 评论(0) 推荐(0)
摘要: 定制错误处理逻辑 自定义错误页 error/404.html error/5xx.html;有精确的错误状态码页面就匹配精确,没有就找 4xx.html;如果都没有就触发白页 @ControllerAdvice+@ExceptionHandler处理全局异常;底层是 ExceptionHandler 阅读全文
posted @ 2021-10-08 19:12 durtime 阅读(63) 评论(0) 推荐(0)
摘要: 异常处理 默认规则 默认情况下,Spring Boot提供/error处理所有错误的映射 对于机器客户端,它将生成JSON响应,其中包含错误,HTTP状态和异常消息的详细信息。对于浏览器客户端,响应一个“ whitelabel”错误视图,以HTML格式呈现相同的数据 阅读全文
posted @ 2021-10-06 14:28 durtime 阅读(47) 评论(0) 推荐(0)
摘要: 要对其进行自定义,添加View解析为error 要完全替换默认行为,可以实现 ErrorController 并注册该类型的Bean定义,或添加ErrorAttributes类型的组件以使用现有机制但替换其内容。 error/下的4xx,5xx页面会被自动解析; 阅读全文
posted @ 2021-10-05 20:51 durtime 阅读(75) 评论(0) 推荐(0)
摘要: 两种不同的返回方式 阅读全文
posted @ 2021-10-04 21:11 durtime 阅读(114) 评论(0) 推荐(0)
摘要: 文件上传代码 /** * MultipartFile 自动封装上传过来的文件 * @param email * @param username * @param headerImg * @param photos * @return */ @PostMapping("/upload") public 阅读全文
posted @ 2021-10-03 16:56 durtime 阅读(98) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 46 下一页