随笔分类 - Java
摘要:之前有做过获取客户端公网IP的项目 一般都是 正常的request.getRemoteAddr 或者request.getRemoteHost 可获取到客户端的公网IP, 或者项目部署在有nginx代理的环境下,我们要从头信息获取相应的IP,如果是多个我们需要取第一个IP 但是正常非代理部署的情况下
阅读全文
摘要:引入依赖 <dependency> <groupId>com.fasterxml.jackson.jaxrs</groupId> <artifactId>jackson-jaxrs-xml-provider</artifactId> <version>2.5.0</version></depende
阅读全文
摘要:在参数多的时候我们一般会使用新的dto 但是总有意外情况,若某一个字段不想在swagger中展示: 1、@JSONField(serialize = false) (属于fastJson) 2、@@JsonIgnore
阅读全文
摘要:正常的开发中我们使用mybatis可以配置下划线转驼峰, 其他时候 可能会碰到用实体类接受第三方接口,信息是下划线,可以使用 在实体类中使用@JSONFiled注解来实现转换 for (JSONObject jsonObject:resultList) { PushStatisticsDetail
阅读全文
摘要:1、@NotBlank 只能用于String类型,不能为null并且trim之后的size必须大于0 2、@NotNull 不能为null,可以为空,无需考虑size的问题 3、@NotEmpty 用在集合类上面(各种集合 包括String 、数组),注意的是 不能为null 或长度为0的
阅读全文

浙公网安备 33010602011771号