[IT]/java

java.Object Serialization.transient(직렬화 제외)

givemebro 2021. 3. 15. 21:01
반응형

transient

package step6;

import java.io.Serializable;

public class Account implements Serializable {

	private static final long serialVersionUID = -6327719185686084355L;
	private String name;
	private int money;
	// password 직렬화 제외
	// transient keyword : 직렬화 대상에서 제외
	private transient String password;

	public Account(String name, int money, String password) {
		super();
		this.name = name;
		this.money = money;
		this.password = password;
	}

	public int getMoney() {
		return money;
	}

	public void setMoney(int money) {
		this.money = money;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

}
반응형