
위의 역할을 쓰레드가 해준다어플리케이션 코드를 하나하나 순차적으로 실행하는 것은 쓰레드자바 메인 메서드를 처음 실행하면 main이라는 이름의 쓰레드가 실행쓰레드가 없다면 자바 어플리케이션 실행이 불가능쓰레드는 한번에 하나의 코드 라인만 수행동시 처리가 필요하면 쓰레드를

고정된 HTML 파일, CSS, JS, 이미지 영상 등등주로 웹 브라우저HTML이 아니라 데이터를 전달주로 JSON 형식 사용정적 리소스동적으로 되는 HTML 페이지HTTP API3가지 방식에 대해서 고민하면 됨SSR - 서버사이드 렌더링HTML 최종 결과를 서버에서
ConcurrentHashMap, AtomicLong RequiredArgsConstructor 위 코드의 실행 과정은 BasicItemController가 스프링 빈에 등록되면서 생성자 주입을 통해서 itemRepository도 스프링 빈에 등록 된다. 위 코드
새로고침을 하면, 마지막에 서버에 전송한 데이터를 다시 전송한다.상품 등록 폼에서 데이터를 입력하고 저장을 하면, POST /add + 상품데이터를 서버로 전송하는데, 새로고침을 하게 되면 계속 중복 상품이 쌓이게 된다.그래서, 상품 저장 후에 뷰 템플릿으로 이동하는