ICode9

精准搜索请尝试: 精确搜索
  • SpringBoot自定义注解实现Token校验2022-06-20 20:04:24

    原文链接: https://blog.csdn.net/qq_33556185/article/details/105420205 https://blog.csdn.net/weixin_43877725/article/details/107554638 1.定义Token的注解,需要Token校验的接口,方法上加上此注解 import java.lang.annotation.ElementType;import java.lang.annotation.Ret

  • 若依配置22022-06-15 10:01:46

    package com.um.core.config;import org.springframework.cache.annotation.CachingConfigurerSupport;import org.springframework.cache.annotation.EnableCaching;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Conf

  • Swagger整合到项目2022-06-14 11:05:21

    1、依赖   父模块进行版本控制 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h

  • java注解2022-06-07 08:31:21

    一、注解 框架的底层就是注解和反射 注解(Annotation):不仅提供给人解释说明,也供程序解释读取,和注释(comment)是有区别的。 1.1、什么是注解: Annotation是从JDK开始引入的新技术。 Annotation的作用 不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别) 可以被其他程序(比如

  • 登录注解aop2022-06-06 15:02:39

    登录注解aop 资料参考地址1: spring-AOP 及 AOP获取request各项参数操作 需求: 通过请求头中的token查询用户信息,存放到ThreadLocal中 注意:有许多接口对外开放,不可用统一拦截器来验证是否登录 登录注解 /** * 登录注解 * @author lyn */ @Target(ElementType.METHOD) @Re

  • Spring 系列 (17) - Springboot+OAuth2(五) | 在基于内存验证的授权/资源服务器上使用 Swagger32022-06-02 21:34:45

    本文上接 “Spring 系列 (9) - Springboot+OAuth2(四) | 搭建独立资源服务器”。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代

  • 无法在Java 11中使用@PostConstruct和@PostDestroy2022-06-02 18:32:53

    我无法在Java 11中使用@PostConstruct和@PostDestroy 我在项目中使用@PostConstruct和@PostDestroy注释时遇到问题。我不能使用这些注释,尽管我导入了Java的注释,但这些注释似乎并不存在请注意, @PostConstruct和@PreDestroy注释都是Java EE的一部分。而且由于Java EE在Java9中已被弃

  • 元注解的简介说明2022-06-02 09:35:30

    转自: http://www.java265.com/JavaJingYan/202205/16528425473413.html 下文笔者讲述java中元注解设置的方法分享,如下所示: 元注解简介: jdk1.5开始对外提供4个元注解,如下所示: @Target 指定注解使用的目标范围(类、方法、字段等),其参考值见类的定义:java.lang.annotation.Eleme

  • 自定义注解2022-06-01 08:32:02

    @interface MyAnnotation1{    注解参数:参数类型+参数名()  } package com.fh.base; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; public class

  • SpringSecurity简单入门2022-05-31 15:31:14

    1.简介 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用

  • springboot整合RabbitMQ入门2022-05-31 01:33:43

    一、配置文件 1.1 pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <

  • 适配若依框架的字典翻译2022-05-27 17:33:49

    package cn.crservice.er.common.annotation; import java.lang.annotation.*; /** * 字典翻译注解 * * @author Li Yangdi * @since 2022-05-25 */ @Documented @Target({ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interface DictLabel { //

  • Springboot整合swagger2022-05-27 12:33:11

    1:pom引入swagger的包     <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> </dependency> <dependency> <groupId>io.spri

  • 注解2022-05-26 22:35:19

    Annotation @注释名  还可以在后面添加值 @Override  重写 @Deprecated  不鼓励使用,使用很危险或存在更好的选择,已过时的 @SuppressWarnings  抑制编译时的警告信息,需要添加参数  all、unchecked等等 @SuppressWarnings("all") 元注解:负责注解其他注解的注解   @Targ

  • Sentinel源码之源码入口和构建Context2022-05-21 10:34:48

    1.分析源码入口 在微服务使用Sentinel实际工作场景中,我们只需要引入对应依赖:spring-cloud-starter-alibaba-sentinel就会进行自动装配,所以我们直接看META-INF/spring.factories,然后这里从SentinelAutoConfiguration开始看起 Sentinel是通过AOP的方式进行切入的,从这里我们看到了A

  • EasyExcel导入简单使用2022-05-16 17:04:20

    实体类 import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.format.DateTimeFormat; import com.alibaba.excel.annota

  • 初识nacos服务发现2022-05-14 20:31:20

    概要 Nacos做为Spring Cloud Alibaba的服务治理组件,可以提供服务注册、服务发现等功能。 Nacos官方文档地址 Nacos中文文档 Nacos服务端下载地址 Nacos Discovery 本节具体代码 项目地址,见nacos-provider、nacos-consumer nacos安装 从上述下载地址中下载 nacos-server-$version

  • 20.annotation-driven2022-05-08 22:34:53

    <!--开启mvc的注解驱动模式,springmvc的开挂模式--> <mvc:annotation-driven></mvc:annotation-driven> 如果静态资源如html和js等无法访问,可以加上下面注解 <mvc:default-servlet-handler></mvc:default-servlet-handler> 原理未深究..

  • ThinkPHP6安装注解路由报错解决办法2022-05-05 08:02:26

    安装失败 syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST #19 文档上写这个 composer require topthink/think-annotation 但是安装会报错 降低版本即可安装成功 composer require topthink/think-annotation ^1.0  

  • java 注解练习12022-05-02 18:34:30

    package Reflects; import java.io.IOException; import java.io.InputStream; import java.lang.annotation.Annotation; import java.lang.annotation.Target; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.la

  • 统计VOC数据集中数目2022-04-29 21:32:16

    统计VOC数据集中种类与对应图片数目,目标个数: 首先需要获取xml文件中种类名称,代码如下: import xml.dom.minidom as xmldom import os #voc数据集获取所有标签的所有类别数" annotation_path="D:\\TensorflowModels\\ImageData\Pascal_VOC_2007_CatAndDog\\Annotations" annotatio

  • Jackson的JSON序列化注解2022-04-27 21:03:39

    package com.example.springboot.entity; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; impo

  • springmvc-annotation2022-04-21 21:02:10

    1.web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://x

  • 2022.4.20 注解2022-04-21 01:04:06

    注解与反射 tostring方法是干嘛的 首先你要明白所有的类都有个超类就是Object ,也就是所有类都默认继承Object 或者间接继承。既然是继承那么子类就继承了父类的方法。 Object 中 toString() 方法 返回的是 (类名 + @ +hashcode)字符串。 类Ren1 重写了继承父类的toString() 方法

  • react js—— annotation (注释) in renders2022-04-19 18:31:30

    return ( <Form {...formOption} form={form} onFinish={handleSearch} initialValues={initialValues} > <FormSelect label={getLang("付费")} name={"paymentCategoryTypeId"}

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

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

ICode9版权所有