본문으로 바로가기

나타의 Programing 북마크

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    천상나타

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

GSON 검색 결과

해당 글 2건

Gson 사용시 제외하고 싶은 필드 및 클래스 설정.

private Gson gson = new GsonBuilder().addSerializationExclusionStrategy(new ExclusionStrategy() { @Override public boolean shouldSkipField(FieldAttributes fieldAttributes) { return fieldAttributes.getAnnotation(SerializedName.class) == null; } @Override public boolean shouldSkipClass(Class aClass) { return false; } }).create(); 위처럼 필드명에 SerializedName를 선언하지 않은 클래스는 생략하는 방법이 있다. 물론 파싱 되는 대상 클래스에는..

Programming Bookmark/Java 2020. 6. 25. 15:18

Gson 사용시 fromJson Type 방식으로 매핑하기.

자바개발을 하게되면 json 형식의 데이터를 클래스로 매핑해서 많이 사용합니다. 특정 Object를 만들어서 많이 사용하는데 단순하게 Map 형식으로도 매핑이 가능하여 소스 남깁니다. Map mapObj = Gson.fromJson(jsonStr, new TypeToken() {}.getType());

Programming Bookmark/Java 2019. 12. 16. 13:52
  • 이전
  • 1
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • Mac
  • Heroku
  • Linux
  • git
  • GSON
  • java process
  • H2
  • mac nvm
  • java
  • yyyy.MM.dd HH:mm
  • java -jar
  • jps
  • Java Version
  • @DateTmeFormat
  • server health check
MORE+

ARCHIVE

CALENDAR

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 나타의 Programing 북마크, ALL RIGHT RESERVED.
나타의 Programing 북마크
블로그 이미지 천상나타 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바