随笔分类 - SpringBoot
摘要:1.Filterpackage com.jinruaneducate.module.filter;import org.apache.commons.codec.binary.Base64;import org.slf4j.Logger;import org.slf4j.LoggerFactory;
阅读全文
摘要:/** * 毫秒转换为时间字符串 * @param milliseconds * @return */ public static String timeStampToDhms(long milliseconds) { long day = TimeUnit.MILLISECONDS.toDays(
阅读全文
摘要:/** * @Author: liftsail * @Date: 2022/10/10 16:38 * @Description: 不积跬步无以至千里 */@Configurationpublic class RedisConfig { @Bean public RedisTemplate<Stri
阅读全文
摘要:1.@ConfigurationProperties与@EnableConfigurationProperties对比与区别
阅读全文
摘要:@Param:在Mybatis中的使用 1.如果mapper接口里参数是两个普通参数;如下: public List<student> selectuser(int pn ,String i); <select id="selectuser" resultType="com.user.entity.
阅读全文
摘要:@Configurationpublic class QuartzConfig { @Bean public JobDetail JobDetailss() { return JobBuilder.newJob(DemoJob.class)//PrintTimeJob我们的业务类 .withIden
阅读全文
摘要:一、ThreadPoolTaskExecutor()实现 序言 对于定时任务,在SpringBoot中只需要使用@Scheduled 这个注解就能够满足需求,它的出现也给我们带了很大的方便,我们只要加上该注解,并且根据需求设置好就可以使用定时任务了。 但是,我们需要注意的是,@Scheduled 并
阅读全文
摘要:目录一、springboot集成@Scheduled注解1.1、集成@Scheduled注解方法1.2、集成@Scheduled注解优劣点1.3、集成@Scheduled注解改进1.5、@Scheduled注解+@Async注解 能否解决单线程问题1.6、集成@Scheduled注解优缺点汇总二、s
阅读全文
摘要:1.常规代码实现 /** * @Author: liftsail * @Date: 2022/9/16 15:38 * @Description: 不积跬步无以至千里 */public class MenuTreeUtil { //建立树形结构 public static <T extends Me
阅读全文
摘要:/** * @Author: liftsail * @Date: 2022/9/15 10:03 * @Description: 不积跬步无以至千里 */public class AjaxResult extends HashMap<String, Object> { private static
阅读全文
摘要:/** * @Author: liftsail * @Date: 2022/9/15 10:03 * @Description: 不积跬步无以至千里 */@Component@Slf4j@WebFilter(filterName = "urlFilter", urlPatterns = "/*")p
阅读全文
摘要:1. 拦截器和过滤器的概念 1.1. 过滤器概念过滤器Filter是JavaEE标准,在Servlet的规范中定义的,是Servlet容器支持的,是属于Servlet容器的,依赖Servlet容器;若用配置文件方式(servlet3.0以下版本)配置,Filter配置在web.xml中,Interc
阅读全文
摘要:概述 Logback是一个日志框架,Logback和Log4j都是开源的日志工具库,Logback是Log4j的改良版本,内置实现了slf4j,比Log4j拥有更多的特性,性能也带来很大提升。SpringBoot默认内置了Logback日志框架,Spring Boot 集成logback需要添加 s
阅读全文
摘要:1.maven依赖 <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version>3.3.9</version></dependency> 2.工具类 /** * 极光推送工具类
阅读全文
摘要:Maven自定义属性 pom.xml中的,properties 是 project 元素的子元素,用户可以在properties 自定义一些用户属性,然后可以在其他地方使用 ${属性名称} 这种方式进行引用。 Maven生命周期 我们开发一个项目的时候,通常有这些环节:创建项目、编写代码、清理已编译
阅读全文
摘要:0. 前言 Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他。 这兄弟是干嘛的? 他就是 Maven 的创始人,人们都尊称他为 “Maven 他爸”。 毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉
阅读全文
摘要:文章目录Java日志框架一、日志概述1.1、日志文件1.2、调试日志1.3、系统日志二、日志框架1.1、常见的日志框架1.2、日志框架的作用1.3、日志门面和日志框架的区别1.3.1、种类和出现顺序1.3.2、看下阿里手册的说明1.3.3、为什么要使用日志门面技术1.4、 日志级别三、JUL(了解)
阅读全文
摘要:一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂方法进行配置。 1、将线程池用到的参数定义到配置文件中 在项目的 resources 目录下创建 executor.properties 文件,并添加如下配置: # 异步线程配置 # 核心线程数 async.exe
阅读全文