09 2023 档案

摘要:@Component @Slf4j public class AuthorizeFilter implements GlobalFilter , Ordered { @Override public Mono<Void> filter(ServerWebExchange exchange, Gate 阅读全文
posted @ 2023-09-20 11:13 liyongliang的博客 阅读(14) 评论(0) 推荐(0) 编辑
摘要:public class AppJwtUtil { // TOKEN的有效期一天(S) private static final int TOKEN_TIME_OUT = 3_600; // 加密KEY private static final String TOKEN_ENCRY_KEY = "M 阅读全文
posted @ 2023-09-20 10:37 liyongliang的博客 阅读(74) 评论(0) 推荐(0) 编辑
摘要:依赖: <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> </dependency> 修改版本: 第一步:条件准 阅读全文
posted @ 2023-09-16 20:03 liyongliang的博客 阅读(64) 评论(0) 推荐(0) 编辑
摘要:首先需要创建网络:命令:docker network create es-net 查看网络:docker network ls 然后 下载或者导入elasticsearh.tar 然后加载:docker load -i tar包 然后安装es: 执行如下命令 docker run -d \ --na 阅读全文
posted @ 2023-09-15 18:39 liyongliang的博客 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一,生产两个消费监听者(消费端) 1 @RabbitListener(bindings = @QueueBinding( 2 value = @Queue(name = "direct.queue1"), //队列名称 3 exchange = @Exchange(name = "itcast.di 阅读全文
posted @ 2023-09-13 00:10 liyongliang的博客 阅读(38) 评论(0) 推荐(0) 编辑
摘要:第一步:创建MyMetaObjectHandler文件,实现自动填充 /** * 自动填充时间 */@Componentpublic class MyMetaObjectHandler implements MetaObjectHandler { //添加时,添加时间 @Override publi 阅读全文
posted @ 2023-09-12 08:33 liyongliang的博客 阅读(18) 评论(0) 推荐(0) 编辑
摘要:第一步导入依赖: <!--网关--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId></dependency><!--naco 阅读全文
posted @ 2023-09-10 17:35 liyongliang的博客 阅读(30) 评论(0) 推荐(0) 编辑
摘要:只需要在配置文件中加入如下配置即可: spring: cloud: gateway: globalcors: # 全局的跨域处理 add-to-simple-url-handler-mapping: true # 解决options请求被拦截问题 corsConfigurations: '[/**] 阅读全文
posted @ 2023-09-10 17:27 liyongliang的博客 阅读(22) 评论(0) 推荐(0) 编辑
摘要:首先第一步,依旧是先导入依赖: <!--nacos配置管理依赖--><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> 阅读全文
posted @ 2023-09-10 17:17 liyongliang的博客 阅读(12) 评论(0) 推荐(0) 编辑
摘要:首先第一步导入依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependen 阅读全文
posted @ 2023-09-10 17:06 liyongliang的博客 阅读(360) 评论(0) 推荐(0) 编辑
摘要:首先第一步:在数据表中添加version字段: 第二步:在实体类中添加对应字段:并加上@Version注解 第三步:配置乐观锁拦截器实现锁机制对应的动态sql语句拼装: 第四步测试: 阅读全文
posted @ 2023-09-07 08:33 liyongliang的博客 阅读(5) 评论(0) 推荐(0) 编辑
摘要:方式1: @Value (不常用) 此注解是Spring框架提供的,用来读取配置文件中的属性值并逐个注入到Bean对象的对应属性中 方式2: @ConfigurationProperties(常用) 此注解是SpringBoot框架提供的,用来快速将配置文件中的属性值批量注入到某个Bean对象的多个 阅读全文
posted @ 2023-09-04 15:13 liyongliang的博客 阅读(8) 评论(0) 推荐(0) 编辑
摘要:SpringMVC支持下面两个注解来实现全局异常处理 @RestControllerAdvice 标注在类上,声明当前类是一个用于专门处理异常的类 @ExceptionHandler 标注在方法上,声明当前方法可以处理哪些异常 @RestControllerAdvice@Slf4jpublic cl 阅读全文
posted @ 2023-09-04 15:02 liyongliang的博客 阅读(6) 评论(0) 推荐(0) 编辑
摘要:接收参数为日期类型,需要使用@DateTimeFormat定义参数格式 当前端传递json格式的对象参数时,需要加上@RequestBody注解,否则会接收不到数据,然后就是json属性需要和接收参数对象的属性名字对应 @RequestParam标注在方法参数之前,用于对传入的参数做一些限制,常见属 阅读全文
posted @ 2023-09-04 14:55 liyongliang的博客 阅读(165) 评论(0) 推荐(0) 编辑
摘要:首先第一步:在配置文件中,配置相关信息 第二步:创建对象实体类 第三步:注入对象实体类,将对象交给spring容器管理 第四步:创建文件上传的方法 @Data@AllArgsConstructor@Slf4jpublic class AliOssUtil { private String endpo 阅读全文
posted @ 2023-09-04 12:08 liyongliang的博客 阅读(405) 评论(0) 推荐(0) 编辑
摘要:首先创建一个jackson工具类,如下: package com.sky.json;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMap 阅读全文
posted @ 2023-09-04 11:20 liyongliang的博客 阅读(25) 评论(0) 推荐(0) 编辑
摘要:ip addr 查看当前服务器的ip地址 pwd 查看当前所在的系统目录 shutdown now 表示立即关机(不常用,一般服务期不会关机的) reboot 表示重启 同样也不常用 ping ip地址或者域名 通常用来测试是否能连通外网 以及dns是否能够正常解析 top 用来查看内存情况 kil 阅读全文
posted @ 2023-09-03 19:28 liyongliang的博客 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示