반응형
자바 직렬화(Serializable)
Back-end 2022. 10. 4. 22:47

자바 직렬화란? 자바 시스템 내부에서 사용되는 객체 또는 데이터를 외부 시스템에서 사용할 수 있도록 바이트 형태로 변환하는 기술 바이트로 변환된 데이터를 다시 객체로 변환하는 역직렬화를 아울러서 얘기하기도 한다. 스프링에서 자바 직렬화(Serializable) 사용법 기본 모델에 java.io.Serializable 인터페이스를 implements하면 기본적으로 직렬화 할 수 있다. 기본 자료형(int, char, string, long, ....등)이어야 한다. 생성자나 메소드는 직렬화 대상에 속하지 않는다. class Report ( @Id @GeneratedValue(strategy = GenerationType.IDENTITY) val id: Long? = null, @Column(columnDe..

반응형