注解 文末有彩蛋。 一、什么是注解? Annotaion 注解(Annotaion)是从JDK5.0开始引入的一种新技术称之为注解机制。 注解(Annotaion)的格式: 注解是以"@注释名"在代码中使用的,可以添加一些参数值,例如:@GetMapping("/get") 注解(Annotaion)可以使用的 继续阅读
Search Results for: 注解
查询到最新的12条
注解和异常的详细笔记
注解的理解 注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息。和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。在 JavaSE 中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在 JavaEE 中注解占据了更重要的角色, 例如用来配置应用程序的任何切面&#x 继续阅读
@SpringBootTest 注解报红问题及解决
打注解@SpringBootTest的时候不会出现提示 但是又导入了 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 这个开发场景,于 继续阅读
Spring和SpringMVC扫描注解类冲突的解决方案
Spring和SpringMVC扫描注解类冲突 最正确的配置方式 在主容器中applicationContext.xml中,将Controller的注解排除掉 <context:component-scan base-package="com"> <context:exclude-filter type="annotation" expression="org.springframe 继续阅读
Java注解以及BigInteger类、BigDecimal类
说明: ① java.math包的BigInteger可以表示不可变的任意精度的整数。 ② 要求数字精度比较高,用到java.math.BigDecimal类 15是精度 后面大写的字母是要求要四舍五入 注解的理解 ① jdk 5.0 新增的功能 ② Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理。通过使用 Annotation, 程序员可以在不改变原逻辑的情况下, 在源文件中嵌入一些补充信 继续阅读
SpringBoot 中的多线程事务处理太繁琐?一个自定义注解直接搞定!
前言 我们开发的时候常常会遇到多线程事务的问题。以为添加了@Transactional注解就行了,其实你加了注解之后会发现事务失效。 原因:数据库连接spring是放在threadLocal里面,多线程场景下,拿到的数据库连接是不一样的,即是属于不同事务。 本文是基于springboot的@Async注解开启多线程,,并通过自定义注解和AOP实现的多线程事务,避免繁琐的手动提交 继续阅读
Spring Boot 中使用 @EventListener 注解监听事件
Spring Boot 中使用 @EventListener 注解监听事件 Spring Boot 是一个流行的 Java Web 框架,它提供了丰富的功能和工具来简化开发人员的工作。其中一个非常有用的功能是事件监听器。在 Spring Boot 中,我们可以使用 @EventListener 注解来监听事件,并在事件发生时执行相应的代码。 什么是事件监听器? 在计算机领域,事件监听器是一种机制&#x 继续阅读
Spring Boot 中自定义数据校验注解
Spring Boot 中自定义数据校验注解 在 Spring Boot 中,我们可以使用 JSR-303 数据校验规范来校验表单数据的合法性。JSR-303 提供了一些常用的数据校验注解,例如 @NotNull、@NotBlank、@Size 等。但是,在实际开发中,我们可能需要自定义数据校验注解来满足特定的需求。本文将介绍如何在 Spring Boot 中自定义数据校验注解,并提供示例代码来演示它 继续阅读
肝了一周总结的SpringBoot常用注解大全,一目了然~
SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall 常用注解概览 这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。 组件相关注解 @Controller 用于修饰MVC中controller层的组件,SpringBoot中的组件扫描功能会识别到该注解,并为修饰的类 继续阅读
@configuration注解_Spring注解@Configuration
前言@Configuation是spring最常见的注解之一,很多人都很熟悉。说起这个注解的作用,大家一定会说,当类上有@Configuration的时候,可以在这个类中使用@Bean注解向spring容器中注册bean;如果没有@Configuration的时候,就无法注册Bean。事实真的是这样吗?不使用@Configurtion我们先看看传统注册bean的方式&l 继续阅读
SpringBoot 一个注解,搞定业务操作日志记录
需求描述与分析 客户侧提出需求很简单:要对几个关键的业务功能进行操作日志记录,即什么人在什么时间操作了哪个功能,操作前的数据报文是什么、操作后的数据报文是什么,必要的时候可以一键回退。 日志在业务系统中是必不可少的一个功能,常见的有系统日志、操作日志等: 系统日志 这里的系统日志是指的是程序执行过程中的关键步骤,根据实际场景输出的debug、info、warn、error等不同级别的程序 继续阅读
关于SpringCloud项目使用Openfeign分布式调用的相关问题
以下条目待细化: 1、shiro分布式权限管理 2、同一个服务中相同名字的@Feignclient以及一个服务依赖另外一个服务且两个服务中均需要使用Feign来作调用,即使有两个启动类中均需要加上@EnableFeignClient注解,这种情况首先需要通过@EnableFeignClient注解的value属性来做区分/标识,再通过@FeignClient的contextId属性来区分 3、Feign调用其他服务时 继续阅读