IT 개발 6

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

react jsx 에서 쿠키란 또는 쿠키 설정에 관하여

```jsxconst [cookies, setCookie] = useCookies();```이 문법은 **React의 `react-cookie` 라이브러리**에서 제공하는 `useCookies` 훅을 사용하여 **쿠키(cookie)를 관리하는 코드**입니다.## 1. `useCookies()`란?`useCookies`는 React에서 쿠키를 **읽고, 설정(set), 삭제(remove)** 할 수 있도록 해주는 훅입니다.### 사용하려면 `react-cookie` 설치 필요먼저, `react-cookie` 라이브러리가 설치되어 있어야 합니다. 없으면 아래 명령어로 설치하세요.```shnpm install react-cookie``````jsx const [cookies, setCookie] = useCo..

IT 개발 2025.03.17

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

자바 spring 패키지 및 객체 에 대한 설명

먼저 패키지가 있습니다. 패키지란 ava 클래스를 논리적으로 그룹화 한것으로 볼 수 있으며사용 이유로 - 프로젝트 관리 용이 : 관련 클래스들 패키지에 묶어서 관리( cohttp://m.sunsation.board_back.filter 패키지에는 필터 클래스만 포함 )- 이름 충돌 방지 : 같은 이름이 있더라도 패키지가 다르면 구분 가능( cohttp://m.sunsation.board_back.User 와 cohttp://m.example.User 는 다른 클래스 임.)접근 제어( public, private, protected 등 접근 제한자를 패키지 단위로 적용 ) 로 볼 수 있습니다. 아래의 예제 코드와 함께 이해를 해보려 합니다. package cohttp://m.sunsation.board_b..

IT 개발 2025.02.19

카카오톡 광고 차단 방법 공유 드립니다.

카카오톡이 우리의 생활에 많은 도움을 주고 있지만 그로 인한 광고로 불편함을 많이 겪고 있습니다.과고 차단 방법을 공유 드릴 려고 합니다. 1. 메모장 프로그램에 우클릭을 하여 관리자 권한 실행을 누릅니다. 2. 메모장에서 열기를 하여 C:\Windows\System32\drivers\etc 파일경로의 모든 파일 을 선태 하여 host 파일을 엽니다* 주의 할점으로  host 파일은 여러가지 역할을 하기에 수정하는데에 주의를 귀울여야 합니다. 3. 다음으로 127.0.0.1 display.ad.daum.net 명령어를 붙여 넣기 한후 파일을 저장 하여아 합니다.혹시 백신 프로그램에서 경고 창이 뜬다면 무시하고 진행 해주시면 됩니다.

IT 개발 2025.02.19