내일이 더 빛나는, 나의 개발 성장 일지

  • 홈
  • 태그
  • 방명록

자바빈 규약 1

Spring 자바, 스프링에서 객체 응답시 is로 시작하는 변수가 변경되는 문제

개발을 하다가 다음과 같은응답 객체로 응답을 받았는데내 예상과 달리 응답에 온 변수명이isSuccess → success로 변경되어 온 것을 발견할 수 있었다. 위는 내가 만든 응답 객체이다. 위는 BaseResponse를 상속해서 만든 ErrorResponse이다. 이러한 문제가 발생한 이유는자바빈 규약 때문이다. 자바빈 규약에 따르면boolean의 getter는 is변수명() 과 같이 is로 시작하고Boolean의 경우 getter는 get변수명() 과 같이 get으로 시작한다. 즉 @Getter 를 사용하여 getter를 생성한다면 자바빈 규칙에 따라boolean형 변수는 is변수명() 으로 getter를 생성한다. 여기서 변수명이 is로 시작하는 경우 중복이 되므로 자동으로 변수명을is를 제외한 ..

Spring 2024.05.25
이전
1
다음
더보기
프로필사진

내일이 더 빛나는, 나의 개발 성장 일지

  • 분류 전체보기 (54)
    • 블록체인 (16)
    • java (7)
    • 알고리즘 (0)
    • 개발 일상 (0)
    • cs 지식 (0)
    • 일상 (7)
    • Spring (13)
      • Spring Jpa (4)
      • Spring Security (2)
    • Swagger (1)
    • GitHub (1)
    • OS(운영체제) (1)
    • 보안 (1)
    • 데이터베이스 (1)

Tag

자바빈 규약, 카테부 #카카오테크부트캠프 # 해커톤 #회고, 풀스택 과정, Java, osiv를 통한 성능 최적화, 공통 응답, Spring Security, 대학생연합it동아리, 비동기, 즉시 로딩, 카테부, lazyinitailizationexception, 지연 로딩, 카카오 테크 부트캠프, eager vs lazy, spring, 카카오 테크 부트캠프 1기, it 연합동아리, cotato, 코테이토,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바