Hello Friend
生活不止眼前的苟且,还有诗和远方 |
spring框架生态中常用注解
@SpringBootApplication
@SpringBootApplication 是 Spring Boot 的核心注解,它实际上是一个方便的注解,它包含了 @Configuration、@EnableAutoConfigura
阅读SpringBoot2整合ES7 OSS版本
环境说明:jdk1.8、springboot2.6.13、elasticsearch7.10.2
1、Springboot导入ES依赖
首先了解一下版本兼容问题,官方地址:Springboot-es Versions
需要先剔除默认es
阅读windows环境下安装elasticsearch
每个es有对应的jdk版本,如果本地已经配置jdk环境变量,需要单独设置,
具体官方教程:elasticsearch官方使用教程
历史版本下载:elasticsearch历史版本下载
各版本兼容览表:elasticsearch兼容览表
阅读了解vue3的生命周期和钩子函数写法
使用 Vue 3 的组合式 API 和 <script setup> 语法糖,可以更加简洁和清晰地处理组件的生命周期钩子。
以下是vue2对比vue3常用的生命周期钩子及其在 <script setup> 中的写法对比:
阅读vue3实现父组件和子组件的数据交互
1、props和emit 或者 v-model双向绑定
在 Vue 3 中,我们可以使用 v-model 的自定义参数来绑定多个属性。默认情况下,v-model 绑定到 modelValue 属性名称并监听 update:modelValu
阅读SpringBoot使用@Async执行异步方法
说一说Springboot中使用异步@Async注解的一些流程以及注意事项。1.在主应用类上添加@EnableAsync注解,启用异步支持@SpringBootApplication@EnableAsync public class
阅读Redis使用分布式锁和看门狗机制实现访问量统计
1. 配置 Redis
Spring Boot 项目中已经包含了 Redis 的依赖。在 pom.xml 中添加以下依赖:<dependency>
<groupId>org.springframework.boot</groupId
阅读springboot实现redis序列化
如果我们使用redis可视化工具查看k/v时,都是乱码形式,所以需要使用Jackson进行JSON格式的序列化和反序列。
@EnableRedisHttpSession是把session整合到redis中,需要引入以下的maven包
阅读springboot跨域简单处理
在Spring Boot的CORS配置中,可以使用allowedOriginPatterns或allowedOrigins方法来指定允许的域名。
如果是Spring Boot 2.4.0及更高版本,推荐使用allowedOriginPat
阅读