HACKER
TALK
Home
Channels
beta
Bookmarks
Messages
Notifications
Sign In
suiluowen
suiluowen
suiluowen
suiluowen
Joined 4 years ago
github.com/suiluowen
0 Following0 Followers
JulyAugSeptOctNovDecJanFebMarAprMayJune
PostsCommentsChannels
suiluowen
suiluowen
·4 years ago

用 access 属性,WRITE_ONLY 就行了,@JsonIgnore 意思是在序列化和反序列化都忽略。

public class LoginDTO {

    private String email;

    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private String password; // 明文密码

    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private String captcha; // 验证码
}
suiluowen
suiluowen
·4 years ago

包装类型只能使用 Integer 这些吧:

List<Integer> numbers;

包装类型提供了一些方法很实用,业务代码我都用包装类型,避免重复拆包,不过 Object 的 Integer 需要 16 bytes,原始类型只需要 4 bytes,明显上的空间优势(性能敏感程序中)

suiluowen
suiluowen
·4 years ago

今天 JDK 17 已经发布了,可以玩一玩:JDK 17 Release-Candidate Builds

suiluowen
suiluowen
·4 years ago

安利个插件:Maven Helper,查看下冲突的版本,exclude 就可以了,你可以查询 maven 依赖冲突解决办法,有一些技巧,如锁定版本等等。另外查询 maven 最新发布的 SDK 版本,不要在阿里云官网上面看(可能有延迟)

suiluowen
suiluowen
·4 years ago

pensive 要不是国内 aws 合规的问题,我还是选 aws,服务丰富太多了,开发友好,很多开源的玩意都是先兼容 aws,对接起来简单

Terms of ServicePrivacy PolicyCookie PolicyMarkdown SyntaxUser PointsUser Feedback© 2025 Shware Inc.