🐰 개념공부

thumbnail
🐾   [개념정리] API

API란? Application programming Interface 기능을 제어할 수 있는 인터페이스 예시 예를 들어서 사람이 리모컨으로 에어컨 온도를 조정할 수 있다. 이때 리모콘이 API 역할을 한다. 사람은 에어컨이 내부적으...

thumbnail
🐾   [개념공부] controller, service, repository, dto, entity 등 무엇인가?

배경 우리 회사 서비스에 디렉토리 명들이다. 3개의 서비스가 있는데 다 다르다. A, B는 각각 다른 스타일로 만들어져 있다. C를 만들어야하는 나는 깊은 고민에 빠졌다. 뭐가 좋은걸까? 각자 기능에 대해서 조금은 알지만 자세히는 몰...

thumbnail
🐾   [개념] enum이 무엇일까?

배경 상태 값처럼 정해진 값을 사용할 때 Enum을 만들어 사용했다. Enum 상수의 집합을 정의할 때 사용되는 타입 변하지 않는 값(상수)을 한 곳에 놓고 여러 군데에서 사용하는 것이다. 장점 : 로직 수정 시 여기만 수정하면 된다...

thumbnail
🐾   세션과 쿠키 동작원리 및 쿠키, 세션 정의

세션과 쿠키를 이용한 권한의 기본적인 동작 로그인을 통하여 Id와 비밀번호를 서버로 보낸다. 세션을 만든다(SessionId, UserId, Timeout, Authorization) 쿠키안에 SessionId 넣어서 클라이언트에 보...

thumbnail
🐾   배포 관련 용어

Docker 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. 쉘 스크립트 프로그래밍 쉘 스크립트는 컴파일하지 않고도 쉘에서 바로 실행할 수 있다. 젠킨스 소프트웨어 개발 시 지속적으로 통합 서비스를 ...

thumbnail
🐾   클라이언트-서버 공부

웹 브라우저가 웹 서버에 어떠한 페이지를 요청하게 됨 해당 웹 서버는 웹 브라우저 요청을 받아서 요청된 페이지의 로직 및 DB와의 연동을 위해 어플리케이션 서버에 이들의 처리를 요청한다. 어플리케이션 서버는 DB 연동의 필요하면 DB...