![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot框架
想飞的Duke
努力一点,哪怕就一点,挺好
展开
-
springboot中redis使用一条龙
redis使用 <!--redis--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency> <dependency> <groupId>org.red原创 2020-10-13 11:10:10 · 441 阅读 · 4 评论 -
Quartz定时体系
quartz框架一、 简单介绍quartz主要是一个做定时任务的框架,主要是由监听器和插件来完成工作二、使用2.1、依赖因为在springboot集成了quartz所需依赖,所以不需要导入以下依赖<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1<原创 2020-09-07 17:21:04 · 131 阅读 · 0 评论 -
springboot异步编程
异步编程一、异步编程的理解参考文档:https://blog.51cto.com/stevex/1284437二、实现步骤1、开启异步编程支持在启动类加上下面注解,表示整个项目都可使用,也可以在单独的类上面加,表示只有该类支持@EnableAsync2、在service层编写业务时,方法上加 @Async注解package com.hm.sringboot.service;import com.hm.sringboot.pojo.User1;import lombok.exter原创 2020-09-05 17:18:56 · 271 阅读 · 0 评论 -
springboot日志(Logback)配置
创建logback-spring.xml文件<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文档如果发生改变,将会被重新加载,默认值为true --><!-- scanPerio原创 2020-09-05 15:04:43 · 131 阅读 · 0 评论 -
springboot热部署及原理
一、作用防止改变一个模块中的数据,使得所有模块都编译造成启动变得很慢二、实现步骤1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</option原创 2020-09-05 14:38:50 · 237 阅读 · 0 评论 -
springboot 使用时注意点
1、配置文件中不能用username作为前缀这样会以定义的@Author 的值为username**2、properties文件乱解决spring.banner.charset=UTF-8server.tomcat.uri-encoding=UTF-8server.servlet.encoding.charset=UTF-8server.servlet.encoding.enabled=trueserver.servlet.encoding.force=truespring.mess原创 2020-09-05 14:18:19 · 220 阅读 · 0 评论 -
springboot(使用druid)
springboot中使用druid一、导入依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter<原创 2020-09-02 11:11:08 · 689 阅读 · 0 评论 -
springboot整合(过滤器、拦截器、切面编程)
一、springboot整合过滤器1.1、创建过滤器filter(实现Filter接口)这里用两个过滤器举例过滤器 1package com.zqs.springboot.filter;import javax.servlet.*;import java.io.IOException;/** * @ClassName * @Description TODO * @Author ZQS * @Date 2020/9/1 0001 18 * :58 * @Version 1.0原创 2020-09-01 20:17:46 · 251 阅读 · 0 评论 -
springboot文件上传(附工具类)
文件上传步骤1、配置file.properties文件(用来存储文件位置的前缀)upload.path=E://upload//2、读取配置文件package com.zqs.springboot.properties;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotati原创 2020-08-31 23:48:43 · 1365 阅读 · 0 评论 -
SpringBoot自定义线程池管理
自定义线程池一、是有线程池的优点1、使用线程池可以减少线程的创建和销毁,提高性能!!2、,每次启动线程,springboot都会从新创建一个线程,线程不重用,显然效率太低,这是因为spring boot自带线程池过于简单,所以在开发中,都会自己配置线程池的属性二、配置原理@Configurationpublic class AsyncPoolConfig implements AsyncConfigurer { //把这个方法的返回对象 交给spring ioc管理 @B原创 2020-08-31 22:57:19 · 1841 阅读 · 1 评论 -
Springboot邮箱发送(附多线程发送工具类)
Springboot邮箱发送一、导入所需依赖<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-mail --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</ar原创 2020-08-31 19:32:06 · 466 阅读 · 0 评论