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

  • 홈
  • 태그
  • 방명록

자바빈 규약 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

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바