Wh0ami-hy

实践是检验真理的唯一标准

Springboot项目中的注解

1. SpringBoot常用注解(重点) 配置相关的 @SpringBootApplication:这是Spring Boot应用的主注解,它包含了@ComponentScan、@EnableAutoConfiguration和@Configuration三个注解,用于开启组件扫描、自动配置和配置类扫描等功能。 @EnableAutoConfiguration:这个注解用于自...

Springcache

1. 简介 从 3.1 版本开始,Spring 框架提供了对现有 Spring 应用透明地添加缓存的支持。与事务支持类似,缓存抽象允许一致使用各种缓存解决方案,对代码的影响最小。 在 Spring Framework 4.1 中,缓存抽象得到了极大的扩展,支持 JSR-107 注解 和更多的自定义选项 Spring 提供的核心缓存抽象位于 spring-context模块中 2. 使...

Jackson

1. 常用的Jackson注解 1.1. @JsonProperty 属性级别的注解,它主要有以下几个常用的属性 value 指定 JSON 中的属性名称,如果不设置则使用 Java 属性名。 public class User { @JsonProperty(value="FirstName") // 在序列化和反序列化时将以 FirstName 进行 priv...

跨域问题的解决

1. 简介 主要涉及三个关键词: 同源策略(Same-origin policy,简称 SOP) 跨站请求伪造(Cross-site request forgery,简称 CSRF) 跨域资源共享(Cross-Origin Resource Sharing,简称 CORS) 2. 什么是跨域 跨域请求(Cross-Origin Request)是指在浏览器中发送AJA...

Springboot整合quartz

1. 应用场景 定时任务是指调度程序在指定的时间或周期触发执行的任务 使用场景:发送邮件、统计、状态修改、消息推送、活动开启、增量索引 2. 定时任务实现方式 Timer:是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 Schedul...

本站总访问量