transient修饰符的作用
Posted super超人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了transient修饰符的作用相关的知识,希望对你有一定的参考价值。
transient修饰符的作用:
entity实体类:
package com.baidu.entity; import com.fasterxml.jackson.annotation.JsonIgnore; import org.springframework.data.annotation.Transient; import java.io.Serializable; public class User implements Serializable{ private static final long serialVersionUID = 8121761080892505330L; private String username; @Transient @JsonIgnore private transient String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
Controller:
@RequestMapping("/select") @ResponseBody public BaseResponse select(@RequestBody UserParam userParam){ //用户重置 userParam.setUsername("李雪雷2"); userParam.setPassword("666662"); try{ List<User> users = userService.select(); return BaseResponse.successCustom().setData(users).build(); }catch (Exception e){ e.printStackTrace(); return BaseResponse.failedCustom("系统异常").build(); } }
结果:
以上是关于transient修饰符的作用的主要内容,如果未能解决你的问题,请参考以下文章
java中 static,final,transient,volatile关键字的作用