06 2021 档案
摘要:不交付:<plugin> <artifactId>maven-deploy-plugin</artifactId> <configuration> <skip>true</skip> </configuration></plugin>
阅读全文
摘要:package util;import com.google.common.util.concurrent.ThreadFactoryBuilder;import java.util.concurrent.*;public class ThreadManage { private static Ex
阅读全文
摘要:本文讲一下Java线程池中创建 ThreadFactory 设置线程名称的三种方式。设置线程名称是很重要的,如果你没有设置过,说明你还“涩世”不深,这里面的坑还不曾踩过,而我 在坑里进去然后坑里出来,被坑的那是一个相当的爽啊~为了让不重蹈我的覆辙,为了未来不说起来都是满眼含着“热泪”,还是看下如何设
阅读全文
摘要:Maven的核心就是pom.xml。如果要引入一个第三方依赖,在pom文件中加上<dependency></dependency>就可以依赖相应的jar包。 为了使不同的子项目中的相同依赖的版本保持一致,一般在parent项目的pom文件中维护相关依赖。 场景一 多个子项目依赖同一个jar包 如果分
阅读全文
摘要:package com.web.aspect; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.AfterReturning; import
阅读全文
摘要:package com..web.advice; import com.web.JsonResult; import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import org.springfra
阅读全文
摘要:@NotNull生效的前提必须在类上加了@Validated @Validated 可以加在接口或类上 @NotNull 可以加在定义和实现 方法上(定义和实现方法的@Valid参数必须一致) @NotNull 可以用在Controller和Service上 @Validated :org.spri
阅读全文
摘要:package com.demo.config; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.amqp.core.*; import org.springframework.amqp.r
阅读全文
摘要:pom依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>0.10.2</version> </dependency> java~lombok里的Builder注解
阅读全文
摘要:@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能: 全局异常处理 全局数据绑定 全局数据预处理 灵活使用这三个功能,可以帮助我们简化很多工
阅读全文
摘要:sPathResource classPathResource = new ClassPathResource("excleTemplate/test.xlsx");InputStream inputStream =classPathResource.getInputStream();第二种File
阅读全文
摘要:本篇博客我们来自己实现一个类似与其它Spring Boot的starter。最简单的实现吧,不包括任何的业务逻辑。目的是只要引入了我们这个starter,就可以自动配置我们这个项目中的一个Bean(我们的例子中的FooService)。首先肯定是要创建一个Project了,我们直接创建一个Maven
阅读全文
摘要:方式一使用注解的方式导入dubbo-starter在application.properties配置属性使用@Service暴露服务使用@Reference引用服务使用@EnableDubbo开启注解Dubbo功能或者配置包扫描dubbo.scan.base-packages=com.atguigu
阅读全文
摘要:slf4j可以使用占位符。logger.info("receive message={}", backmessage);如果是log4j需要用+把字符串拼接起来,logger.info("receive message="+ backmessage);1.maven 加入jar包 <dependen
阅读全文