1. 서버와 클라이언트
- 클라이언트 : 사용자측 App, 서버로 요청하는 프로그램 전체를 일컬어 말한다.
- 서버 : 클라이언트의 요청을 받아 처리하는 주체이다.
2. DB
- 데이터베이스, 데이터 저장소이다.
- MySQL, MongoDB, 등은 DB 관리 시스템이다. DBMS(DataBase Management System) 이라고 한다.
- RDB : 관계형 DB로, SQL류이다.
3. IP 와 Port
- IP : 서로를 식별하고 통신하기 위한 주소
- 포트는 운용되는 서비스 구분을 위한 주소
- IP가 백화점이라면 포트는 각각의 매장이다.
- Spring Boot는 8080 포트를 기본으로 사용한다.
4. 백엔드 개발자의 임무
- 과제할당 - 과제분석 - 개발 - 테스트 - QA - 배포 - 유지보수 의 순서를 따른다.
- 사실상 이 짓을 무한반복하며, CI/CD를 통해 빌드와 배포과정을 자동화하는 경우가 많다.
5. 자바 애너테이션
- 자바로 작성한 코드에 추가하는 표식이다.
- 보통은 메타 데이터로 사용하는 경우가 가장 많다.
ex )
@Override : 선언된 메서드가 오버라이드 되었음
@Deprecated : 더 이상 사용되지 않음
@SuppressWarnings : 컴파일 경고를 무시함
'Backend - Java Spring > SB 입문(완)' 카테고리의 다른 글
[SpringBoot3] 테스트코드 (0) | 2023.10.20 |
---|---|
[SpringBoot3] SpringBoot3 구조 살펴보기 (0) | 2023.10.20 |
[SpringBoot3] SpringBoot3와 자바버전 (0) | 2023.10.20 |
[SpringBoot3] Node&Express개발자의 SpringBoot 조온나쉽게 시작하기 (0) | 2023.10.20 |
[SpringBoot3] 입문 (0) | 2023.10.20 |
댓글