(JPA)연관관계 매핑
JPA 연관관계 매핑 객체 멤버(N) 팀(1) 연관관계 매핑 미설정 모델링 객체를 테이블에 맞추어 모델링 참조 대신에 외래 키를 그대로 사용 객체 @Entity public class Member { @Id @GeneratedValue...
JPA 연관관계 매핑 객체 멤버(N) 팀(1) 연관관계 매핑 미설정 모델링 객체를 테이블에 맞추어 모델링 참조 대신에 외래 키를 그대로 사용 객체 @Entity public class Member { @Id @GeneratedValue...
프로세스 스케줄링 배치 처리 시스템 배치 처리 시스템이란? 자동으로 다음 응용 프로그램이 이어서 실행될 수 있도록 하는 시스템 Application이 등록된 시간 순서대로 실행된다.(순차적인 실행) 큐를 생각하면 이해하기 쉽다. Application의 실행 시간에 따라 대기시간이 정해진다. 우선도가 낮은 응용프...
👨💻오늘 공부한 내용 게시판 만들어 보기 드디어 완료 생각보다 오래걸리기도 했고, 참 단순하고 기본적인 내용인데 아직 이해 안가는 부분이 조금씩 있다. 알고리즘 스터디 문제풀이 프로그래머스-체육복 🌀부족한 내용 자바 기본기가 아직 많이 부족한거 같다. JPA...
프로세스 구조 프로세스 구조 프로세스의 일반적인 구조 text(CODE): 코드 data: 전역변수 stack: 함수를 호출할 때마다 지역 변수, 매개변수와 리턴값 등이 쌓인다. heap: 코드에서 동적으로 만들어지는 데이터 EBP(Extended Base Pointer)와 ESP(Extended Stack Pointer)...
스레드 (Thread) 스레드란? Light Weight Process 라고도 한다. 하나의 프로세스에 여러개의 스레드를 생성할 수 있다. 스레드들은 동시에 실행이 가능하다. 프로세스 안에 있으므로, 프로세스의 데이터를 모두 접근할 수 있다. 멀티 스레드 이미지 출처: https://www.fun-coding.org/...
필터와 인터셉터 필터 필터란? DispatcherServlet에 요청이 전달되기 전/후에 url 패턴에 맞는 모든 요청에 대 부가작업을 처리할 수 있는 기능을 제공하는 J2EE 표준 스팩 기능 DispatcherServlet이 Spring에 가장 앞단에 존재하는 Controller 이기 때문에 필터는 스프링의 밖에서 처리가 된다. 스...
⁉️ JWT란? RFC7519 웹 표준으로 지정 JSON 객체를 사용해서 토큰 자체에 정보들을 저장하고 있는 Web Token이다. 🔍 JWT의 구성 Header Signature를 해싱하기 위한 알고리즘 정보가 담겨있다. { "alg" : "HS256", "typ" : "JWT" } alg: 서명 알고리즘 작...
일일회고 👨💻오늘 한일 Unit Test 공부 issue-tracker 프로젝트 Label, Assignee CRUD API 개발 Label Service Test 😆좋았던 점 Unit Test...
UnitTest JUnit5, assertj-core 3.x 버전 기준 Mockito @Mock mock 모의 객체 생성을 위한 어노테이션 @InjectMocks 주입을 수행해야 하는 필드를 표시하기 위한 어노테이션 @ExtendWith(MockitoExtension.class) @ExtendWith:...
👨💻오늘 한일 코테 대비 문제 풀이 자꾸 보다보니 풀리긴 한다 ㅠㅠ issue-tracker 프로젝트 4일차 토큰 구별은 매우 쉽게 해결 issue 생성 API는 JPA 매핑 문제로 조금 애를 먹고있다. 😆좋았던 점 알고리즘 문제를 하나 이상 해결해서...