Firefly Pointer 'Java & Spring' 카테고리의 글 목록 (29 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

Java & Spring

    [관계형DB] 스키마 / ERD / MySQL

    [관계형DB] 스키마 / ERD / MySQL

    학습링크 ERD 테스트 링크 : dbdiagram.io 참고 링크 : 데이테 모델링 개념 및 ERD 다이어그램 그리는 법 모델링 단계 1. 업무파악 단계 : 화면에 어떠한 것들이 필요한지에 대한 개념을 잡음 ( 뭐가 필요한지 ) 2. 개념적 데이터 모델링 : 화면에 표현될 데이터들을 파악해서 관계를 설정 ( 어떤 관계인지 ) 3. 논리적 데이터 모델링 : 개념적 데이터 모델링 한 것을 표로 만듦 ( ERD 제작 ) 4. 물리적 데이터 모델링 : 실제 데이터베이스에 구현 ( 구현단계 ) ERD 용어 (Entity Relationship Diagram) Entity =table :정의 가능한 사물이나 개념 Attribute =필드명 =컬럼명 : entity의 속성 Domain : 데이터 타입 PK : pri..

    [네트워크] API (진행중)

    [네트워크] API (진행중)

    용어 1. HTTP (규칙) : 웹앱에서 주로 사용하는 API 메서드. 2. HTTP와 HTTPS의 차이 : HTTP + secure = HTTPS ( 참고링크 ) 3. REST API : HTTP를 사용하는 API에 대한 권고사항 : API작동방식에 대한 조건을 부과하는 소프트웨어 아키텍처 4. 멱등성(idempotent) : 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질 HTTP API 메서드와 사용 방법 GET 리소스 조회 특정 resouce에 대한 representation을 서버에 요청 리소스 요청에 필요한 데이터는 query를 통해 전달 no Side Effect POST - 요청데이터 처리, 주로 등록에 사용 - 주소값 없이 데이터만 옴 (멱등성X) - 처리할 리소스를 서버에 보낸다..

    [네트워크] 쿠키 / 세션 / 캐시

    참고영상 : 쿠키, 세션, 캐시가 뭔가요? 참고영상 : 노마드코더 참고서적 : 혼자서 공부하는 얄팍한 코딩지식 쿠키 : 민감하지 않은 개인데이터. 브라우저(클라이언트)에 저장됨 ex) 장바구니, 지워져도 되는 개인정보, 바코드 세션 : 민감한 개인 데이터. 서버에 저장됨 ex) 결제내역, 함부로 지워지면 안되는 개인정보, 바코드에 해당하는 실제 정보 캐시 : 꺼내온 데이터를 임시저장 ex) 검색기록, 예시상황1) 자동로그인 : 쿠키와 세션의 협업으로 됨. 쿠키에 있는 키를 세션에 보냄으로서 요청하는 느낌

    [네트워크] Chrome Network Tab / Chrome Network Error (진행중)

    [네트워크] Chrome Network Tab / Chrome Network Error (진행중)

    동영상 링크 : Inspect Network Activity 크롬 네트워크 에러 : chrome://network-errors/ 네트워크 관련 설명 링크 : https://radpro.tistory.com/157