
注解
文章平均质量分 95
Lanje Wang
这个作者很懒,什么都没留下…
展开
-
Spring的@Transactional 嵌套研究
事务嵌套和局部回滚的问题,很是费解。本文将做一个详细的测试,加强对Spring的@Transactional 理解和使用1、两个单独不干扰事务 @RequestMapping("/test") public void test() { LoveFile test1 = new LoveFile(); test1.setFileUuid(get3...原创 2019-12-17 11:48:15 · 11356 阅读 · 2 评论 -
@ConditionalOnClass 注解使用
Spring Boot通过@ConditionalOnClass来控制Configuration是否生效例子:判断条件取决于,spring 里是否已经 有了SpringSecurityCoreVersion 这个类。@ConditionalOnClass(SpringSecurityCoreVersion.class) ...原创 2019-11-29 15:07:59 · 1740 阅读 · 0 评论 -
@ConditionalOnProperty 注解使用
Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效例子:判断条件取决于,yuml里的配置@ConditionalOnProperty(value = "spring.security.enable", havingValue = "true")...原创 2019-11-29 15:00:17 · 700 阅读 · 0 评论 -
序列化空值控制@JsonInclude
注解说明@JsonInclude(JsonInclude.Include.NON_NULL)标记是jackson包提供的json序列化方法,已经集成于Springboot2.0中。此方法的配置意在可以对实体json序列化的时候进行对应的数值处理,将该标记放在属性上,如果该属性为NULL则不参与序列化如果放在类上边,那对这个类的全部属性起作用 。其他参数Include.Inclu...原创 2019-10-29 09:15:40 · 634 阅读 · 0 评论 -
编译取消警告注解@SuppressWarnings
@SuppressWarnings注解允许您选择性地取消特定代码段(即,类或方法)中的警告。示例本类中编译的所有警告将忽略注解目标通过@SuppressWarnings的源码可知,其注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。而大家建议注解应声明在最接近警告发生的位置。抑制警告的关键字allto suppress all warnings ...原创 2019-10-29 10:38:29 · 394 阅读 · 0 评论