注解configuration

lombok的@Data注解不想为某个字段生成getter/setter方法

在不想添加getter的实体类字段上添加@Getter(AccessLevel.NONE),setter同理 /** * 通话时长 */ @Getter(AccessLevel.NONE) @TableField(exist = false) private String duration; pub ......
注解 字段 方法 lombok getter

使用注解 做数据脱敏

参考 https://blog.csdn.net/wcj_java/article/details/128583045?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~defaul ......
注解 数据

Spring_2023_11_22_2 AspectJ(面向切面编程框架)-- 注解形式

AspectJ(面向切面编程框架)-- 注解版 AspectJ常用的注解 @Aspect 标注当前类为切面类 @Before 前置执行 @After 后置执行 @AfterReturning 后置返回数据执行 @AfterThrowing 后置异常处理执行 @Pointcut 切入点 依赖的引入 < ......
切面 注解 框架 形式 AspectJ

Spring5学习随笔-基础注解编程

主要介绍了Java的Spring框架中的注解编程。第一章首先介绍了注解编程的概念,即在类或方法上添加特定的注解来完成特定功能的开发。然后解释了为什么要学习注解编程,主要原因是注解开发方便且与Spring框架的发展潮流相符合。接着介绍了注解的作用,包括替换XML配置和替换接口实现调用双方的契约性。第四... ......
注解 随笔 Spring5 基础 Spring

java注解

一、java注解用于为java代码提供元数据。提供数据来解释程序代码。注解并非所解释的代码的一部分,不直接影响代码执行。 所有注解会自动继承java.lang.annotation这个接口,所以不能再去继承别的接口或类。 解析一个类/方法的注解有2种方式: 1、编译期的直接扫描 编译器在对java代 ......
注解 java

MyBatisPlus 注解方式实现多表关联查询

Mapper写法: @Select("SELECT * FROM tableA a LEFT JOIN tableB b on a.key = b.key ${ew.customSqlSegment}") List method1(@Param(Constants.WRAPPER) QueryWra ......
注解 MyBatisPlus 方式

Configuration error: VRRP definition must belong to an interface

lobal_defs { } vrrp_instance VI_1 { state MASTER #指定A节点为主节点 备用节点上设置为BACKUP即可 interface eth0 #绑定虚拟IP的网络接口 virtual_router_id 51 #VRRP组名,两个节点的设置必须一样,以指明各 ......

@注解

@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documented public @interface AutoLog { String value() default ""; } 这是我之前做日志的时候自定义了一个au ......
注解

JAVA注解(韩顺平)

第一部分:三个基本的注解 Override 用于检查方法重写的语法是否正确 Override的结构(ctrl+b可以查看该注解的结构) Deprecated package com.annotation; //测试@Deprecataed注解 public class Deprecated { pu ......
注解 JAVA

14、SpringMVC之注解配置

14.1、概述 在实际工作中,一般使用配置类和注解代替web.xml和SpringMVC配置文件的功能; 在 Servlet3.0 环境中,容器会在类路径中查找实现了 javax.servlet.ServletContainerInitializer 接口的类, 如果找到了的话,就会用它来配置 Se ......
注解 SpringMVC

Intellij Idea搭建Spring环境-全注解(不用web.xml)

首先要创建一个普通的Maven Web项目,不需要web.xml,如果有的话直接删除。 特别注意:Spring在整合其他组件的时候,如果其他组件已引入了一些Spring的jar包(如spring-data-mongodb),要注意与项目使用的主版本最好一致,不然会因为依赖冲突导致一些奇奇怪怪的错误, ......
注解 Intellij 不用 环境 Spring

org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available es端口号及集群名称

org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available elasticsearch有两个端口:http_port和transport.tcp.por ......

java-Junit 注解 枚举

第15章_Junit_注解_枚举 Junit单元测试 引入 【1】软件测试的目的: 软件测试的目的是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 【2】测试分类: (1)黑盒测试: 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试 ......
注解 java-Junit Junit java

failed to configure a datasource: ‘url‘ attribute is not specified and no em

问题场景 在Spring Boot中整合MySQL、Mybatis进行数据库开发时,按照正常步骤添加了相关数据库的依赖,也进行了必要的数据库配置,结果在项目启动时出现如下异常信息: *************************** APPLICATION FAILED TO START *** ......

@WebServiceClient wsdlLocation 动态给注解内容参数赋值

动态给注解内容参数赋值 @WebServiceClient(name = "IXxxService", targetNamespace = "http://xxx.xxx.xxx.com", wsdlLocation = "${WSDL_URL}") public class IXxxService ......

springboot中@Valid注解进行校验数据

注解说明: 空校验 针对类型 说明@Null 任何类型 校验对象必须为空@NotNull 任何类型 校验对象不为空,不能校验字符串长度为0的对象@NotBlank 字符串 只对字符串有效,校验字符串去掉前后空格后长度不为0@NotEmpty 字符串、集合、数组 校验对象不能为空 (字符串长度不为0、 ......
注解 springboot 数据 Valid

属性设置了configurable:false,表示该属性不可删除,删改无效,也不可再次修改其特性,但是属性值是可以重写的

执行以下程序,下列选项中,说法正确的是() var obj = {brand:'华为',price:1999}; Object.defineProperty(obj,'id',{value:1}) Object.defineProperty(obj,'price',{configurable:fal ......
属性 configurable 特性 再次 false

枚举和注解

枚举和注解 枚举是一组常量集合 可以理解:枚举属于一种特殊的类,里面直包含一组有限的特定的对象 自定义类实现枚举 使用enum 关键字实现枚举 自定义枚举实现 不需要提供 setXXXX 方法,因为枚举对象值通常为只读 对枚举对象/ 属性使用 final + static 共同修饰,实现底层优化 枚 ......
注解

spring注解开发

Spring注解驱动 1 项目案例 1.1 新建maven项目 1.2 导入依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <v ......
注解 spring

Spring,SpringMVC,SpringBoot中注解讲解

目录1 Spring和SpringMVC 注解1.1 SpringMVC 注解1.1.1 @RequestMapping1.1.2 @RequestBody1.1.3 @GetMapping1.1.4 @PostMapping1.1.5 @PutMapping1.1.6 @DeleteMapping ......
注解 SpringBoot SpringMVC Spring

springboot 注解学习之——@SpringBootApplication

springboot 注解学习之——@SpringBootApplication springboot 版本3.1.5 @Inherited //不认识的注解,顺便学习,字面意思:继承 @SpringBootConfiguration //字面意思:SpringBoot配置 @EnableAutoC ......
SpringBootApplication 注解 springboot

springboot常用注解

1、@SpringBootApplication 这是 Spring Boot 最最最核心的注解,用在 Spring Boot 主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。 其实这个注解就是 @SpringBootConfiguration、@E ......
注解 springboot 常用

使用JWT、拦截器与ThreadLocal实现在任意位置获取Token中的信息,并结合自定义注解实现对方法的鉴权

1. 简介 1.1 JWT JWT,即JSON Web Token,是一种用于在网络上传递声明的开放标准(RFC 7519)。JWT 可以在用户和服务器之间传递安全可靠的信息,通常用于身份验证和信息交换。 声明(Claims): JWT 包含一组称为声明的信息,声明描述了一些数据。有三种类型的声明: ......
注解 ThreadLocal 位置 方法 Token

SpringBoot定义拦截器+自定义注解+Redis实现接口防刷(限流)

实现思路 在拦截器Interceptor中拦截请求 通过地址+请求uri作为调用者访问接口的区分在Redis中进行计数达到限流目的 简单实现 定义参数 访问周期 最大访问次数 禁用时长 #接口防刷配置,时间单位都是秒. 如果second秒内访问次数达到times,就禁用lockTime秒 acces ......
注解 SpringBoot 接口 Redis

AOP以注解为切入点,获取注解参数和切点方法参数名

AOP以注解为切入点,获取注解参数和切点方法参数名 import cn.lettin.base.response.ResponseObjBaseVo; import cn.lettin.base.response.ResponseVo; import cn.lettin.keeper.edge.ut ......
注解 切点 参数 切入点 方法

Swagger注解记录

由于Swagger主要是通过注解来标注文档内容的,这里我们先来学习下它的常用注解。 注解名称 描述 常用属性 @Api 用于类,标识这个类是Swagger的资源 tags:给该类下的接口设置标签 @Tag 可用于类或方法,声明一个标签 name:标签名称description:标签描述 @ApiIg ......
注解 Swagger

自定义注解

1、类注解 /** * 需要动态查询CodeTable数据字典时,在类上配置该注解 */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface CodeAnnotatio ......
注解

springboot2 @Mapper注解问题

@Mapper public interface DeptMapper { Dept getById(Integer id); } 问:这段代码是把这个接口注入到spring的bean容器当中去了,但是spring的bean容器不是存的实例化对象吗? 答: 在Spring框架中,将一个类(或接口)注 ......
注解 springboot2 springboot Mapper 问题

Spring 缓存注解这样用,太香了!

作者最近在开发公司项目时使用到 Redis 缓存,并在翻看前人代码时,看到了一种关于 @Cacheable 注解的自定义缓存有效期的解决方案,感觉比较实用,因此作者自己拓展完善了一番后分享给各位。 Spring 缓存常规配置 Spring Cache 框架给我们提供了 @Cacheable 注解用于 ......
注解 缓存 Spring

Spring系列:基于注解的方式构建IOC

目录一、搭建子模块spring6-ioc-annotation二、添加配置类三、使用注解定义 Bean四、@Autowired注入五、@Resource注入六、全部代码 从 Java 5 开始,Java 增加了对注解(Annotation)的支持,它是代码中的一种特殊标记,可以在编译、类加载和运行时 ......
注解 方式 Spring IOC