
Springboot
你认识小汐吗
这个作者很懒,什么都没留下…
展开
-
springboot后台接收对象集合
前端处理,将array处理成json字符串,JSON.stringify();let params = [{id:1,name:'ab'},{id:2,name:'cd'}]axios(`/batch/pass`, JSON.stringify(params), {headers: {'Content-Type': 'application/json;charset=UTF-8'}});...原创 2019-11-26 14:49:41 · 3132 阅读 · 7 评论 -
springboot中@Aysnc的线程池设置
1、添加AsyncConfig配置类,设置线程池信息@Configuration@EnableAsyncpublic class AsyncConfig implements AsyncConfigurer { public static final Logger logger = LoggerFactory.getLogger(AsyncConfig.class); ...原创 2019-09-03 18:58:30 · 1214 阅读 · 0 评论 -
springboot中@Scheduled定时任务的线程修改
@Scheduled简介: springboot中自带的@Scheduled注解,以将它看成一个轻量级的Quartz,默认情况下是单线程的。也就是无论同时有多少个任务需要执行,都需要排队等待某个任务完成之后才能继续下一个任务。 我们可以通过xml配置任务线程池,也可以通过继承SchedulingConfigurer类并重写方法,这里主要将继承方Scheduling...原创 2019-08-19 12:19:26 · 2246 阅读 · 0 评论 -
springboot中kafka消费之配置详解
kafka配置如下:kafka消费者默认开启线程池,可以通过consumer.concurrency来设置消费线程数#原始数据kafka读取kafka.consumer.servers=IP:9092,IP:9092(kafka消费集群ip+port端口)kafka.consumer.enable.auto.commit=true(是否自动提交)kafka.consumer.ses...原创 2019-08-19 10:45:46 · 11274 阅读 · 1 评论 -
springboot中@Aysnc注解使用
1、在springboot启动类上添加@EnableAsync@SpringBootApplication@EnableConfigurationProperties@EnableAsyncpublic class Main { public static final Logger logger = LoggerFactory.getLogger(Main.class);...原创 2019-08-19 10:32:11 · 5758 阅读 · 0 评论 -
springboot统一异常处理(JSON和ModelAndView)
首先,我们需要使用注解@ControllerAdvice,再结合@ExceptionHandler可以用于全局异常的处理。这里对这两个注解不做解释。1、返回Json格式数据、注:返回类ResponseJsonModel类是自定义类,其中包含属性如下:public class ResponseJsonModel<T> { //是否成功,true:成功;fal...原创 2019-07-04 11:05:55 · 2910 阅读 · 0 评论 -
springboot2.0整合mybatis遇到的坑
之前试过springboot 1.5.6版本整合mybatis,pom依赖如下:<!-- mybatis start --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</ar...原创 2018-10-30 16:59:19 · 8632 阅读 · 2 评论 -
freemarker 数字格式不用逗号隔开配置
一、spring环境下使用freemarker* 在模板中直接加.toString()转化数字为字符串,如 ${num.toString()} * 使用?c控制,如 ${num?c}* 在freemarker配置文件freemarker.properties(在class目录下即可)加number_format=# * 在模板中直接加<#setting number_forma...原创 2018-08-08 15:37:40 · 5589 阅读 · 0 评论 -
HTTP method DELETE doesn't support output executing DELETE 异常
在使用springcloud搭建的项目时,两个服务之间调用DELETE方法,跑出异常:feign.RetryableException: HTTP method DELETE doesn't support output executing DELETE http://***/***feign.RetryableException: HTTP method DELETE doesn't ...原创 2018-08-14 11:25:19 · 1154 阅读 · 0 评论 -
spring boot文件上传遇到上传文件大小的问题
Spring Boot默认文件上传大小为1M,文件超过1M就会报500的错误;解决办法: 第一种:添加配置文件,在application.properties文件中设置文件大小# Single file max size multipart.maxFileSize=5Mb# All files max size multipart.maxRequestSize=5Mb...原创 2018-07-27 09:35:47 · 1803 阅读 · 1 评论 -
spirngboot 如何加在logback.xml配置
Logback默认配置的步骤(1). 尝试在 classpath 下查找文件 logback-test.xml;(2). 如果文件不存在,则查找文件 logback.xml;(3). 如果两个文件都不存在,logback 用 Bas icConfigurator 自动对自己进行配置,这会导致记录输出到控制台。...原创 2018-06-14 09:58:37 · 250 阅读 · 0 评论 -
spring boot设置tomcat端口号和根目录
添加两个配置,如下:server.port = 8888server.context-path = /HelloWorldtomcat的默认端口是8080,默认路径是根目录/。我们现在改成端口8080以及上下文路径 /HelloWorld。...原创 2018-05-24 10:41:52 · 9151 阅读 · 0 评论 -
spring boot中使用rabbitMQ
最近在学习spring cloud,看《Spring cloud微服务实战》有感,备注;《Spring cloud微服务实战》第九章:消息总线 Spring Cloud Bus 中有关于rabbitMQ的下载和安装步骤,以及spring boot整合RabbitMQ步骤;...原创 2018-03-05 18:57:24 · 234 阅读 · 0 评论 -
Unsupported major.minor version 52.0解决办法
Spring boot项目启动过程中出现Unsupported major.minor version 52.0错误Unsupported major.minor version 52.0: 看到Unsupported你是不是会想到jdk高版本能兼容低版本,但是低版本不能兼容高版本,不错,猜对了,其实就是这个意思。这个错误意思是你项目用JDK1.8运行过,现在又在本地的eclipse等开发工具或者...原创 2018-02-23 11:36:43 · 7100 阅读 · 0 评论 -
Springboot 读取配置文件及自定义配置文件
读取核心配置文件核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单。核心配置文件application.properties内容如下:server.port=9090test.msg=Hello World Springboot使用@Value转载 2018-01-30 18:08:04 · 567 阅读 · 0 评论