抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

最近新写了一个项目,有个功能点需要根据客户提供的Word文档模板,将后台数据每行一页这样导出到一个Word文档中。

JDK下载地址|oracle 账号:谷歌666 JEnv 版本管理工具 参考地址 https://blog.csdn.net/xijinno1/article/details/135177719 https://blog.csdn.net/qq_46450354/article/details/135733367

引言对于一个线上程序或者服务而言,重要的是要有日志输出,这样才能方便运维。而日志的输出需要有一定的规划,如日志命名、日志大小,日志分割的文件个数等。在Spring的框架下,我们可以使用 log4j 来进行日志的设置,高版本的SpringBoot会使用 log4j2。 介绍log4j2概述截取官网的原话:Apache Log4j 2 is an upgrade to Log4j that pr...

12345678910111213141、springboot默认可以访问以下路径文件(见ResourceProperties): classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources 当使用了@EnableWebMvc时,默认的静态资源访问无效...

RedisTemplate和StringRedisTemplate的区别如下:

  • 两者的关系:StringRedisTemplate继承自RedisTemplate。
  • 两者的数据不共通:StringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTemplate只能管理RedisTemplate中的数据。
  • 默认的序列化策略:SDR(即Simple Data Replication,简单数据复制)有两种默认的序列化策略,一种是String的序列化策略,一种是JDK的序列化策略。StringRedisTemplate默认采用的是String的序列化策略,保存的key和value都是采用此策略序列化保存的。而RedisTemplate默认采用的是JDK的序列化策略,保存的key和value都是采用此策略序列化保存的。

Java 版本的Redis 工具类

@PropertySource 加载 properties配置文件

1、通过《Spring Boot @ConfigurationProperties 、@Value 注值》知道使用“@Value”与“@ConfigurationProperties”可以从全局配置文件“application.properties”或者“application.yml”中取值,然后为需要的属性赋值。

2、当应用比较大的时候,如果所有的内容都当在一个配置文件中,就会显得比较臃肿,同时也不太好理解和维护,此时可以将一个文件拆分为多个,使用 @PropertySource 注解加载指定的配置文件,注解常用属性如下:

Spring Boot自带了一个轻量级的HTTP客户端工具,该工具基于Java的标准HTTP库 java.net.URLConnection。您可以使用它来发送HTTP请求并与外部的HTTP资源进行通信。 下面是使用Spring Boot默认的HTTP工具进行HTTP请求的基本示例: 123456789101112131415161718import org.springframework...

在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。
spring Boot 对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。

一、默认静态资源映射

Spring Boot 对静态资源映射提供了默认配置

Quartz 的简单介绍和使用

Quartz 是一个开源的 Java 调度框架,可以用来实现在指定的时间或时间间隔触发任务执行的功能。以下是使用 Quartz 的主要方式和基本概念。