ICode9

精准搜索请尝试: 精确搜索
  • Redis 做接口限流,一个注解的事!2022-08-24 16:32:47

    Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~ 今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题。 1. 准备工作 首先我们创建一个 Spring Boot 工程,引入 Web 和 R

  • SpringMVC 常用注解2022-08-24 12:34:35

    @requestMapping 用于请求 url 映射。   @RequestBody 注解实现接收 http 请求的 json 数据,将 json 数据转换为 java 对象。   @ResponseBody 注解实现将 controller 方法返回对象转化为 json 响应给客户。   @RequestMapping  绑定机制 key:value 格式的数据  SpringMVC的参

  • postmapping和RequestMapping的区别2022-08-24 12:31:01

    postmapping和RequestMapping的区别 @GetMapping 用于将HTTP GET请求映射到特定处理程序方法的注释。具体来说,@GetMapping是一个作为快捷方式的组合注释 @RequestMapping(method = RequestMethod.GET)。 @PostMapping 用于将HTTP POST请求映射到特定处理程序方法的注释。具体来说

  • @PathVariable和@RequestParam的区别 获取请求参数的四种方式2022-08-24 12:30:27

    @PathVariable和@RequestParam的区别 获取请求参数的四种方式 请求路径上有个id的变量值,可以通过@PathVariable来获取  @RequestMapping(value = "/page/{id}", method = RequestMethod.GET)   @RequestParam用来获得静态的URL请求入参     spring注解时action里用到。

  • SpringBoot RabbitMQ 注解版 基本概念与基本案例2022-08-24 09:32:36

    前言 人间清醒 目录前言Windows安装RabbitMQ环境工具下载Erlang环境安装RabbitMQ安装RabbitMQ Web管理端安裝RabbitMQ新增超级管理员RabbitMQ特点RabbitMQ 3种常用交换机RabbitMQ 5种常用模式RabbitMQ名词解释MQ适用场景异步处理场景应用解耦流量削峰消息通讯SpringBoot中使用Rabb

  • spring接口多实现类,该依赖注入哪一个?2022-08-24 04:00:08

    一、问题的描述 在实际的系统应用开发中我经常会遇到这样的一类需求,相信大家在工作中也会经常遇到: 同一个系统在多个省份部署。 一个业务在北京是一种实现方式,是基于北京用户的需求。 同样的业务在上海是另外一种实现方式,与北京的实现方式大同小异 遇到这样的需求,我们通常会定义

  • lombok @Builder注解2022-08-23 17:33:42

    https://blog.csdn.net/baidu_35085676/article/details/89193416?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-89193416-blog-120881578.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevan

  • java中的注解和反射2022-08-23 10:30:52

    1什么是注解   (1)定义:Annotation是从Jdk5.0开始后才引入的,不是程序本身,可以对程序作出解释。可以被其他程序读取   (2)注解的使用:可以在package,class,method,field上面使用,相当于可以获得辅助的功能 2java中常用的内置注解 public class testAnnoaction extends Object { //

  • Java中FeignClient发送请求时参数的传递2022-08-22 14:35:00

    首先说说FeignClient发送请求时如何传递header中的值 创建配置类在使用RequestTemplate对象之前对header里面的内容进行赋值,也就是需要传递的请求头内容,具体如下: package com.dimp.mobile.report.feign.config; import feign.RequestInterceptor; import feign.RequestTempl

  • spring5 事务 纯注解开发2022-08-21 17:34:02

    1.TxConfig package com.config; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; i

  • Java核心知识体系4:AOP原理和切面应用2022-08-21 09:32:10

    1 概述 我们所说的Aop(即面向切面编程),即面向接口,也面向方法,在基于IOC的基础上实现。 Aop最大的特点是对指定的方法进行拦截并增强,这种增强的方式不需要业务代码进行调整,无需侵入到业务代码中,使业务与非业务处理逻辑分离。 以Spring举例,通过事务的注解配置,Spring会自动在业务方法中

  • Java自定义注解2022-08-20 20:00:56

    ​/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */      什么是注解:  定义:注解(Annota

  • 【SpringBoot】定时任务2022-08-20 18:31:47

    SpringBoot实现定时任务 SpringBoot创建定时任务,目前主要有以下三种实现方式: 基于注解(@Scheduled): 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响; 基于接口(SchedulingConfigurer): 用于实现从数据库获取指定时间来动态执行定时任务; 基

  • Feign 与 OpenFeign2022-08-18 10:00:16

    Feign 与 OpenFeign 2022-08-03 21:51·BUG弄潮儿 1. 什么是Feign Netflix Feign 是 Netflix 公司发布的一种实现负载均衡和服务调用的开源组件。Spring Cloud 将其与 Netflix 中的其他开源服务组件(例如 Eureka、Ribbon 以及 Hystrix 等)一起整合进 Spring Cloud Netflix 模块中,整

  • 8.使用注解开发2022-08-17 20:31:25

  • 注解与反射的学习2022-08-17 11:31:23

    注解 什么是注解 Annotation是从JDK5.0开始引入的新技术 作用: 不是程序本身,可以对程序做出解释 可以被其他程序(比如:编译器等)读取 格式: 注解是以“@注释名”在代码中存在,还可以添加参数值 在哪里使用: 可以附加在package,class,method,field上面,相当于给他们添加了额外的辅助

  • java 注解&含义2022-08-17 07:00:08

    简介 随着 Spring Cloud 统一 java 编程。 注解可以完成很多基础项目的配置。 有的时候看不懂注解,也就看不懂代码 Example @Service 即将类交给Spring进行管理,一般撰写业务逻辑,即服务。 @Slf4j 如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class

  • SpringMvc _ 02注解开发2022-08-16 16:33:05

    1、配置Web.xml   打包的时候加上lib + 依赖,防报错         2、注册DispatcherServlet,设置启动级别为1,映射路径为/【不要用/*,会报错404找不到】        3、配置springmvc-servlet.xml          4、创建controller          使用SpringMvc必须配置的三大件

  • Java注解最全详解(超级详细)2022-08-16 11:04:22

    Java注解是一个很重要的知识点,掌握好Java注解有利于学习Java开发框架底层实现。@mikechen Java注解定义 Java注解又称Java标注,是在 JDK5 时引入的新特性,注解(也被称为元数据)。 Java注解它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员

  • 卷积2022-08-16 10:01:10

    从“卷积”、到“图像卷积操作”、再到“卷积神经网络”,“卷积”意义的3次改变_哔哩哔哩_bilibili 卷积是要给泛函的概念。  吃东西的例子可以很好的理解卷积,卷积也可以解决吃东西后胃里面在某个时刻剩余的食物量。       注解: 1.每一个连线都意味着一对f(x)和g(t-x)的相乘

  • 20220816 springboot_idea_mapStruct_转Entity 生成的ToDominObject没有用有参构造方法构造对象 自定义实现类2022-08-16 07:30:46

    1    问题: 使用lombok,DDD设计思想整合mapStruct时,转Entity 生成的ToDominObject没有用有参构造方法构造对象   2    解决方案: 2.1    未解决_原因猜想 因为生成的实现类,ToPo有对应的Set方法,ToEntity没有对应的Set方法。 Po中有@Setter注解,而Do为了维护对象完整性,不会

  • SpringBoot之RestController注解2022-08-15 18:31:55

    @RestController= @Controller + @RequestBody 概念   @RestController用过SpringMVC的人都知道,这个注解是加在类上面的,作用域是整个类,加上之后,这个类里面所有的接口都将返回JSON格式的数据,但是他并不会SpringBoot的,他是属于SpringMvc的   为什么要有这个注解?   为什

  • YOLO2022-08-15 14:30:23

    第一章第三节YOLO实战 (6)_哔哩哔哩_bilibili     注解: 1.B:表示几种候选框,比如2,3,5种,是自己可以设置的一个值。 2.B×5种的5代表预测的5个值。 3.(S*S)*(B*5+C),中的C代表样本数据里面20个类别中属于某个类别的概率是多少。 4.(x,y,w,h,c),(x,y)代表中心点位置坐标,w,h代表狗的

  • 注解和反射之动态创建对象执行方法2022-08-15 00:03:33

    点击查看代码 package com.kuang.reflection; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class Test09 { public static void main(Strin

  • @Data 注解2022-08-15 00:02:40

    简介 对于 Data 注解基本理解而言就是生成 getter & setter 函数 但是经过探究 不单单有getter & setter 还有 toString方法 hashCode 方法 和 equals 方法。 原代码 import lombok.Data; @Data public class TestDTO { private Integer age; private String name; }

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有