enum

4 posts

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 enum 사용하기

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 enum 사용하기 엔티티 프레임워크를 사용해서 개발을 하다 보면 특정 컬럼에 값을 한정지어야 할 필요가 있다. 이럴때 enum을 활용 할 텐데 해당 값을 사용해서 처리 하는 방법은 위에 모델은 영화를 모델링 한것이고 영화에 관람등급이 존재한다. 해당

3 min read

Mybatis ENUM 사용법

Mybatis ENUM 사용법 Mybatis에는 타입 핸들러가 있어서 기본적으로 EnumTypeHandler와 EnumOrdinalTypeHandler를 제공하고 있다. EnumTypeHandler는 varchar 타입으로 컨버트 해주고 EnumOrdinalTypeHandler는 NUMERIC or DOUBLE으로 변경해

3 min read

JPA ENUM 사용법

JPA ENUM 사용법 jpa에서 enum을 사용할때 기본적으로 Enumerated 어너테이션을 사용하여 EnumType을 String으로 사용할건지 ORDINAL으로 사용할건지 선택을 한다. 여기서 코드와 맵핑시켜서 사용하면 위와 같은 Enum을 만들어서 DB에는 code값이 들어가야 될때 converter를 선언해서

2 min read

스프링 jackson enum deserializer

스프링 jackson enum deserializer json 메시지를 받는 rest api를 만들때 enum을 사용해 메시지를 받을때 하는법 위에 enum 객체가 있는데 이부분에서 @JsonCreator 와 @JsonValue 를 사용하여 직렬화와 역직렬화를 하게 된다 컨트롤러를 보면 위에 처럼 코딩을 하고 Breake

3 min read