注解
文章平均质量分 58
注解
张三博客
资深编程工程师
展开
-
SpringBoot和SpringMVC中常用注解详解
1、Spring Web MVC 与 Spring Bean 注解1.1 Spring Web MVC 注解1.1.1@RequestMapping@RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过RquestMappingHandlerMapping和RequestMappingHndlerAdapter两个类来提供对@RequestMapping注解的支持。@RequestMapping注解对请求处理类原创 2022-03-17 17:24:10 · 316 阅读 · 0 评论 -
@Target 注解详解
@Target:定义注解的作用目标(作用域)@Target(ElementType.TYPE)package java.lang.annotation;public enum ElementType { /** Class, interface (including annotation type), or enum declaration */ TYPE, /** Field declaration (includes enum constants) */ FIE原创 2021-03-15 18:07:42 · 1325 阅读 · 0 评论 -
注解@Transient是啥?怎么使用Transient
java 的Transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。用法,@Transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去,仅仅是做个临时变量,用一下。不修改已经存在数据库的数据的数据结构。那么这个注解就可以一用。只要在你准备添加的临时属性上添加这个注解,然后getter和setter自动完成一下,就可以啦。`Transie原创 2020-08-17 20:43:51 · 3855 阅读 · 0 评论 -
注解@LoadBalanced是啥
在Spring Cloud 微服务应用体系中,远程调用都应负载均衡。我们在使用 RestTemplate 作为远程客户端的时候,开启负载均衡极其简单,使用 @LoadBalanced 就可以解决了开启客户端负载均衡只需要一个注解即可,形如这样:@Configurationpublic class ApplicationContextConfig { @Bean @LoadBalanced public RestTemplate getRestTemplate() {原创 2020-10-12 10:58:51 · 525 阅读 · 0 评论