拥有0000-未整理-等待研究标签的文章

【Java】jdk8 Optional 的正确姿势_jayzym的博客-CSDN博客_java jdk8 optional

我们知道 8 增加了一些很有用的 API, 其中一个就是 Optional. 如果对它不稍假探索, 只是轻描淡写的认为它可以优雅的解决 NullPointException 的问题, 于是代码就开始这么写了```javaOptional<User user = ...... if (user.isPresent()) { return user.getOrders(); } else { r...
阅读全文

解决swagger和自定义参数解析器的功能冲突问题 - 狂盗一枝梅 - 博客园

在上一篇文章[spring mvc请求体偷梁换柱:HandlerMethodArgumentResolver ](https://blog.kdyzm.cn/post/88)中,讲解了如何使用spring mvc中的参数解析器解密传入的字符串并反序列化的方法,大大提高了代码的可读性和可复用性,但是却遗留了一个问题...
阅读全文

swagger 接口参数顺序_swagger扩展为按代码定义顺序展示接口和字段_探索生活的少女的博客-CSDN博客

1\. 存在的问题我们在项目中使用swagger2.0时,发现如下问题:我们想要按字段排序必须显示声明排序字段@ApiModelProperty(position=0)swagger对注解@ApiOperation不支持position属性了,即不能按照指定接口顺序排序。(ps:官方也不提供解决,说设计如此,通过接口地址来排序。链接)2.解决方法查询官网使用对应的扩展插件(...
阅读全文

将POST请求从一个REST API转发/重定向到另一个REST API - Thinbug

时间:20161221 15:30:36标签: rest redirect post springboot[](https://www.googleadservices.com/pagead/aclk?nis=1&sa=L&ai=C4g3aioCoYbqbB9iH2wSXpZyQCKrbrpxm992s8rQOr4G649cCEAEg9cz8emCdAaAB47jT7wHIAQm...
阅读全文

springBoot的转发和重定向_anjunshuang-CSDN博客_springboot如何转发 - 不合要求,想设参

1.不使用模板方式一:使用关键字@Controller@requestMappingreturn "redirect:index.html";return "forward:index.html"; //默认就是转发,forward可省略方式二:使用servlet提供的API转发:类的注解使用@Controller或者RestController都可以```java...
阅读全文

SpringBoot实现万能文件在线预览,已开源,真香!!!

大家好,我是D哥点击关注下方公众号,Java面试资料都在这里Java面试那些事儿回复关键字 java ,领取大厂最新面试题、简历模板和架构师路线图。本号分享内容主要包括Java基础、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、架构师等。266篇原创内容公众号 推荐一个用Spring Boot搭...
阅读全文

数据脱敏——隐藏字符串,中间部分用*代替 - 竹影横扫窗 - 博客园

    项目开发中,基于对用户隐私保护的考虑,需要对敏感信息进行加密显示,使用特殊字符代替字符中间字符。如手机号,身份证号,姓名等,以下为隐藏字符串的实现:/// <summary /// 将传入的字符串中间部分字符替换成特殊字符. /// </summary /// <param name="number"要替换的字符串</param /// <param name="s...
阅读全文

java8关于常用的list的操作_小喵的博客-CSDN博客

java8常用list操作```javascriptList<Object lists = Lists.newArrayList();1.去重//根据某一元素去重List<Object list = lists.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() new Tree...
阅读全文

java 运用Lists_慢慢进步的java小白的博客-CSDN博客_java lists

用Lists.transform返回多个List```java List<String realNames = Lists.transform(applys, a { String realName = a.getRealName(); if (StringUtils.isNotEmpty(realName)) { StringBuilder string...
阅读全文

Java 数据脱敏 工具类 - Happy丶小鱼 - 博客园 - 基础实现方法

一、项目导入Apache的commons的Jar包。Jar包Maven下载地址:。package com.taiping.touming; import org.apache.commons.lang3.StringUtils; / \ \ 敏感信息屏蔽工具 /public final class SensitiveInfoUtils { // private final ...
阅读全文