(일일회고)22.08.23
👨💻오늘 공부한 내용 JPA 기본편 - 연관관계 매핑 🌀부족한 내용 DP 알고리즘 너무 하기 싫지만 안할 수 없으니 재미를 붙이도록 노력해봐야겠다. 😆좋았던 점 양방향 편의 메서드와 연관관계 주인등 issue-tracker 프로젝트를 진행하면서, 연관관계 매핑에 대해 의문이 들었던 점이 ...
👨💻오늘 공부한 내용 JPA 기본편 - 연관관계 매핑 🌀부족한 내용 DP 알고리즘 너무 하기 싫지만 안할 수 없으니 재미를 붙이도록 노력해봐야겠다. 😆좋았던 점 양방향 편의 메서드와 연관관계 주인등 issue-tracker 프로젝트를 진행하면서, 연관관계 매핑에 대해 의문이 들었던 점이 ...
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:...