- 博客(5)
- 收藏
- 关注
原创 枚举的几种常用写法
在实际项目当中,很多时候需要用到一些静态的变量。我们首先想到的就是使用枚举了,本文介绍一下枚举的常用方式!第一种经常用到:1.ANIMAL_CAT(“CAT”,“猫”)相当于EnumAnimal的实例。2."CAT"为实例的code,"猫"为实例的name。package enums;public enum EnumAnimal { ANIMAL_CAT("CAT","猫"), ...
2019-06-24 22:59:00 8133
原创 spring boot通过自定义注解打印所需日志
在实际项目中可能需要监控每个接口的请求时间以及请求参数等相关信息,那么此时我们想到的就是两种实现方式,一种是通过拦截器实现,另一种则通过AOP自定义注解实现。本文介绍自定义注解实现方式!自定义注解,四个元注解就不解释了前面有篇章介绍。@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface...
2019-06-23 22:01:10 1722
原创 spring boot常用注解
前两篇介绍了spring常用的注解,以及自定义注解如何使用,接下来介绍spring boot常用注解:@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在启动类上@ComponentScan:spring boot默认扫描启动类同级下所有的包,可指定扫描路径@Configura...
2019-06-20 23:16:34 143
原创 如何编写自定义注解
在Controller中经常需要对前台入参进行一些校验,用自定义注解可方便的实现,详细见如下代码/** * 自定义注解 * @author win 10 * */@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)public @interface NotNull { String message();}...
2019-06-18 22:35:48 7660
原创 java注解介绍以及spring中常用注解
一、java中的四个元注解:元注解 @Target 用于声明注解作用域ElementType.CONSTRUCTOR(构造器声明)ElementType.METHOD(方法声明)ElementType.FIELD(域声明)ElementType.PARAMETER(参数声明)ElementType.PACKAGE(包声明)@Retention 用于声明注解的生命周期Retenti...
2019-06-18 21:43:58 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人