![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《SpringBoot》系列
文章平均质量分 96
微信关注:Java编程之道
LeoByte.
唯有编程与自由不可辜负
展开
-
SpringBoot如何使用@Async实现异步调用
先赞后看,养成习惯 ???? 欢迎微信关注[Java编程之道],每天进步一点点,沉淀技术分享知识。 预祝各位正在高考的小学弟学妹们考上理想的大学,高考加油! 学长忠告:报志愿千万别选计算机啊~???? 今天我们聊一下SpringBoot中的异步技术中的异步线程池,这一块的内容深入的聊内容还是很多的,所以暂时分为三个部分 使用@Async实现异步调用以及自定义线程池的实现。 SpringBoot中异步调用线程池内部实现原理。 我是如何通过线程池技术将10s的任务降低到ms级别。 话不多说跟紧我,老司机原创 2020-07-07 22:01:14 · 2950 阅读 · 1 评论 -
优雅的处理 SpringBoot 全局异常
先赞后看,养成习惯 ???? 欢迎微信关注[Java编程之道],每天进步一点点,沉淀技术分享知识。 Spring Boot中Web应用的统一异常处理 大家在日常开发中常常遇到系统爆出各种不友好的异常,导致整个系统交互体验极差甚至是系统崩溃,今天我们就聊一下SpringBoot中如果开发一个统一的异常处理中心。 这部分内容比较基础,只是很多同学很少去设计或者参与到需要全局异常处理的开发中来…以下介绍几种常用的处理方式。 友好的异常处理方式 SpringBoot默认的已经提供了一套处理异常的机制。一旦程原创 2020-07-05 16:57:55 · 2206 阅读 · 0 评论 -
面试官:同学来帮我实现一个集成c3p0的Starter
实现一个自己的Starter 前文讲到了SpringBoot如何实现自动配置,SpringBoot的自动配置极大的提升了框架的使用效率。今天我们就来说一说面试必问之如何手写starter。 本文以C3P0连接池为基础,实现一个C3P0-Starter。 前言 首先给大家介绍一些SpringBoot默认支持的部分连接池,看看它的内部是怎么实现的,咱们依葫芦画瓢,干他一个Starter。 spring-boot-autoconfigure :SpringBot的自动配置依赖,这一票能不能干成全看这个东西。原创 2020-07-04 20:07:49 · 2117 阅读 · 0 评论 -
面试季「 Spring Boot」自动装配
先赞后看,养成习惯 ???? 欢迎微信关注[Java编程之道],每天进步一点点,沉淀技术分享知识。 面试季「 Spring Boot」自动装配 SpringBoot 目前已经成为了Java程序员必备的技能项了,不论你是应届毕业生还是跳槽程序员,熟练掌握SpringBoot是必不可或缺的技能。最近自己打算利用SpringBoot的自动配置原理自己来实现一个类库,借此机会也为大家分享一下我用到了一些技术。临近秋招季,希望本文能秋招的同学带来一些帮助。 来吧!灵魂三问: 什么是自动装配? 自动装配为我们装配了原创 2020-07-04 21:32:52 · 2609 阅读 · 0 评论 -
构建微服务 :Spring boot 入门
今天老夫拖着疲惫的身躯,学习了Springboot的基础知识,用了一把爽的一。捞的不谈,我们通过造个轮子先占坑再深入。 什么是Spring Boot Spring Boot 是 Spring 框架的一个新的子项目,用于创建 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本。它可以自动配置 Spring 的各种组件,并不依赖代码生成和 XML ...原创 2019-04-13 21:37:05 · 1949 阅读 · 0 评论 -
构建微服务 :Spring boot 定时任务
Spring Boot定时任务 Scheduled定时任务器 Scheduled定时任务器:是Spring3.0以后自带的一个定时任务器。 废话不多说,搞⛏一下就开始搬砖。 普通java项目使用 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X...原创 2019-04-23 20:15:05 · 3692 阅读 · 0 评论 -
构建微服务 :Springboot 异常处理
前面的一篇文章简单的说了一下Springboot的使用,介绍了一种异常处理方式,很常用但是不全面。下面就接着再说说springboot的异常处理方式以及整合Junit做单元测试。 SpringBoot中异常处理方式 SpringBoot中对于异常处理提供了五种处理方式 自定义错误页面 SpringBoot默认的处理异常的机制:SpringBoot默认的已经提供了一套处理异常的机制。一...原创 2019-04-19 15:44:44 · 2230 阅读 · 0 评论 -
构建微服务 :Spring boot数据校验
SpringBoot提供了强大的表单验证功能实现,给我们省去了写验证的麻烦。 SpringBoot对表单数据校验的技术特点: SpringBoot中使用了Hibernate-validate校验框架。 数据校验 实现添加用户功能 创建项目 修改POM文件 导入Springboot和thymeleaf的启动器。 <?xml version="1.0" encoding=...原创 2019-04-19 19:19:31 · 2607 阅读 · 0 评论