ICode9

精准搜索请尝试: 精确搜索
  • feign远程调用2022-01-28 23:05:12

    一、Feign 1、基本概念 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。 Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注解,并整合了Ribbon和Eureka,从而让Fei

  • Swagger常用注解实验2022-01-28 23:01:03

    @Api() 用于类 表明此类为swagger资源 value url的路径值tags 如果设置这个值、value的值会被覆盖 @ApiOperation() 用于方法 说明方法的作用,每个URL资源的定义、 value 方法描述notes 提示内容tags 可重新分组(选用) @ApiParam() 用于方法、参数、字段说明 name 参数名称v

  • 注解2022-01-28 14:36:37

    从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。 注解,可以看作是对 一个 类/方法

  • Spring一些注解功能2022-01-28 14:02:36

    1、@Autowired @Autowired(required=true):表示自动注入时必须能成功注入该对象,否则报错。默认是true@Autowired(required=false):表示自动注入时该对象不是必须注入对象,有就注入,没有也不会报错 2、定制错误页面的json数据 没有自适应效果时应该转发到/error进行自适应响应效果处

  • kotlin更多语言结构——>选择加入要求2022-01-28 03:02:02

      1.3.70 中引入了 @RequireOptIn 与 @OptIn 注解以取代先前使用的 @Experimental 与 @UseExperimental;同时 -Xopt-in 编译器选项也取代了 -Xuse-experimental。   Kotlin 标准库提供了一种机制,用于要求并明确同意使用 API 的某些元素。通过这种机制,库开发人员可以将使

  • 注解增删改查2022-01-27 21:34:37

    8.3、 openSession中参数改为true,自动提交事务      编写接口,增加注解               测试类   【注意:我们必须要将接口注册绑定到核心配置文件中】          不绑定接口就可以通配:resource            关于@Param()注解     基本类型的参数

  • SpringBoot学习笔记【part03】@Import 高级用法2022-01-27 16:01:34

    SpringBoot 学习笔记 Part03 1. @Import 基本用法回顾 @Import注解的基本用法是在注解属性中加入要导入到容器中的组件字节码,容器中就会自动注册这个组件。简单来说,就是快速给容器中注册组件。 给容器中注册组件的三种方式回顾: 包扫描+组件标注注解(@Component/@Controller/@

  • 微服务架构 | 4.2 基于 Feign 与 OpenFeign 的服务接口调用2022-01-27 08:31:13

    目录前言1. OpenFeign 基本知识1.1 Feign 是什么1.2 Feign 的出现解决了什么问题1.3 Feign 与 OpenFeign 的区别与对比2. 在服务消费者端开启 Feign 支持2.1 引入 pom.xml 依赖2.2 在主程序类上添加注解2.3 在业务接口上添加注解2.4 在 controller 层调用接口3. 在服务消费者端开

  • kotlin更多语言结构——>注解2022-01-27 05:31:13

    注解声明   注解是将元数据附加到代码的方法。要声明注解,请将 annotation 修饰符放在类的前面 annotation class Fancy   注解的附加属性可以通过用元注解标注注解类来指定     — @Target指定可以用该注解标注的元素的可能的类型(类、函数、属性、表达式等);  

  • springboot_10 常用注解2022-01-26 21:03:17

    只是整理一些之前9篇文章中用到的注解 真正实际用到的远远大于这些 1. a @After 测试test包中的注解 标识测试前的工作 @AutoConfigureMockMvc 测试test包中的注解 自动配置mockmvc @ApiModel(value = “用户实体类”) swagger2内部的注解 放在响应的实体类上的 生成文档的时

  • (@Validated)参数合法性校验框架 的常用注解2022-01-26 19:33:16

    导入依赖: <!-- validated 字段合法性检测框架 --> <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-validation</artifactId> </dependency>   1、空检查:@Null               验证对象是否为null@NotNull

  • mybatis 注解调用Oracle存储过程2022-01-26 15:30:16

    看别人的博客试了半天注解调用一直报错,然后试了试xml里面写,成功了 就根据xml里面写的改成注解也是成功了 service层调用 public List<QualityTestLogResp> logList(String logicId, String startTime, String endTime) { Map<String, Object> resps = new HashMap<

  • Spring IOC:ComponentScanBeanDefinitionParser调用链2022-01-26 14:04:02

    参考资料: 《Spring IoC源码学习:context:component-scan 节点详解》 前文:  《Spring IOC:parseCustomElement调用链》  写在开头:本文为个人学习笔记,内容比较随意,夹杂个人理解,如有错误,欢迎指正。 目录 一、parse 二、configureScanner         1、configureScanner      

  • SpringBoot定时任务2022-01-26 11:35:28

    使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式: 一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于接口的定时任务就派上用场了。 三、基于注解设定

  • @ResponseBody注解的作用2022-01-25 23:35:53

    @ResponseBody注解的作用 @ResponseBody注解的作用是将controller的方法返回的对象 通过适当的转换器 转换为指定的格式之后,写入到response对象的body区(响应体中),通常用来返回JSON数据或者是XML数据,需要注意的呢,在使用此注解之后不会再走视图处理器,而是直接将数据写入到输入流中,

  • 注解开发Spring AOP2022-01-25 22:30:00

    AOP的概念和理解:使用画图的方式理解面向切面编程(AOP) AOP的术语以及XML配置方式快速入门 (1)创建目标接口以及实现类 package com.ssm.aop.service; import com.ssm.aop.game.Role; public interface RoleService { public void printRole(Role role); } package com.ssm.aop

  • @RequestMapping是什么?@GetMapping和@PostMapping的区别2022-01-25 22:02:07

    想要知道 @GetMapping 和 @PostMapping 的区别,首先了解一下@RequestMapping注解。 Spring 通过 @Controller 注解找到相应的控制类后,还需要知道控制器内部对每一个请求是如何处理的,这就需要org.springframework.web.bind.annotation.RequestMapping 注解类型。 RequestMapping

  • springmvc-02-注解开发2022-01-25 18:05:12

    使用注解开发需要修改之前的配置: 首先就是maven的包和之前的一样: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependenc

  • 实体类的属性不需要存入数据库,使用什么注解?2022-01-25 18:04:02

    ① @transient 这个注解,而且有说加在属性上的,有说只能加在get方法上的,我逐个尝试过,但还是报错。 最后,被我发现了错误所在, @Transient 注解只适用于hibernate框架,@Transient :在实体类(pojo)属性上使用、表示数据库表中没有这个字段就忽略。 框架是mybatis-plus,mybatis-plus有一

  • 无法将类 XXX中的构造器 XXX应用到给定类型2022-01-25 15:06:38

    出现原因: @Builder注解默认用的是全参数构造函数,此时会导致无法new无参对象,为了解决这个问题往往会在@Builder注解的类上加上@NoArgsConstructor注解或者手动加上无参构造函数,此时虽然可以new无参对象了,但却会报题目中这个错误。 解决方案 解决方法很简单,只需在使用@Builder

  • springboot自定义注解,项目启动时扫描注解类并注入容器2022-01-25 13:58:31

    以下是核心流程的实现示例,如果需要更完整的实现,可参考: 注意:需要切换到simple-rpc-like-feign分支 https://gitee.com/mr_wenpan/basis-simple-rpc/blob/master/simple-rpc-starter/src/main/java/org/simple/rpc/starter/registrar/SimpleRpcClientsRegistrar.javahttps://gi

  • Lombok常用注解2022-01-25 13:33:24

    @Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法 @AllArgsConstructor : 注在类上,提供类的全参构造 @NoArgsConstructor : 注在类上,提供类的无参构造 @Setter : 注在属性上,提供 set 方法 @Getter : 注在属性上,提供 get 方法 @EqualsAndHashCode : 注在类

  • spring常用注解2022-01-25 10:03:12

    参考:https://www.cnblogs.com/javastack/p/13063958.html https://zhuanlan.zhihu.com/p/137507309 https://blog.csdn.net/jiadajing267/article/details/81045292

  • Spring 中的事务相关2022-01-24 12:02:14

    目录 一、相关接口1、具体类 PlatformTransactionManager (包 spring-tx 中)2、作用 二、相关事务配置1、纯 xml 模式1)导入 jar 依赖2)xml 配置 2、基于 XML + 注解1)xml 配置2)在接口、类或者方法上添加 @Transactional 注解 3、基于纯注解 一、相关接口 1、具体类 Platform

  • 002SpringIOC005完全注解开发2022-01-24 10:03:28

    部分内容来自以下博客: https://www.cnblogs.com/duanxz/p/7493276.html 1 概述 在使用Spring时,有两种方式管理Spring容器中的Bean,一种是通过XML文件进行管理,一种是通过注解进行管理。 为了能完全通过注解进行开发,Spring也提供了用于取代XML配置文件的注解。 2 代替配置文件 2.1 要

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有