개발 3

react setStatus 와 괄호의 역할, 점연사자 화살표 함수 에 관하여

setStatus React 에서 상태를 업데이트 하는 함수로 이 함수는 status 값을 새로운 값으로 설정```jsconst onSearchButtonClickHandler = () => {  if (!status) {    setStatus(!status);    return;  }};```- if (!ststus)- !status 는 부정 연산자(not)를 의미 하며 status가 false 일 경우 true로 반환 되고, status가 true일 경우 false로 변환 됩니다.- if (!status) 는 status 가 false 일 때만 실행 됩니다.- status가 false 라면 !status는 true가 되고 조건문이 true로 평가 되어 그 안의 코드가 실행 됨- 만약 status가 ..

IT 개발 2025.03.18

JAVA DTO 및 Getter & Setter 개념 및 사용법

DTO (Data Transfer Object) DTO (Data Transfer Object)✴DTO(Data Transfer Object)란 데이터를 전송하기 위한 객체 입니다. 계층 간(클라이언트 -> 서버, 서비스  데이터베이스) 간 데이터를 주고 받기 위해 사용되는 객체 입니다.### 1. DTO 사용 이유자바에서 데이터를 전달 하는 방법은 여러가지가 있지만, DTO를 사용하는 이유는 다음과 같습니다.✅ 1) 데이터 캡슐화 및 보호DTO는 필요한 데이터만 전달하므로 불필요한 노출을 막을 수 있습니다.예를 들어, 데이터 베이스에서 가져온 User  객체에는 비밀번호와 같은 민감한 정보가 포함될 수 있지만, DTO를 사용하면 필요한 필드만 전달할 수 있습니다.✅ 2) 계층 간 데이터 전달 용이DTO..

IT 개발 2025.03.03

자바에서 DTO 란 무엇 일까.

DTO (Data Transfer Object)✴DTO(Data Transfer Object)란 데이터를 전송하기 위한 객체 입니다. 계층 간(클라이언트 -> 서버, 서비스  데이터베이스) 간 데이터를 주고 받기 위해 사용되는 객체 입니다. DTO 사용 이유자바에서 데이터를 전달 하는 방법은 여러가지가 있지만, DTO를 사용하는 이유는 다음과 같습니다.✅ 1) 데이터 캡슐화 및 보호DTO는 필요한 데이터만 전달하므로 불필요한 노출을 막을 수 있습니다.예를 들어, 데이터 베이스에서 가져온 User  객체에는 비밀번호와 같은 민감한 정보가 포함될 수 있지만, DTO를 사용하면 필요한 필드만 전달할 수 있습니다.✅ 2) 계층 간 데이터 전달 용이DTO는 컨트롤러, 서비스, 리포지토리 간 데이터를 전달하는 역할..

IT 개발 2025.02.21