목록2025/04 (2)
국개장

섹션 4. 회원 관리 예제 - 백엔드 개발 비즈니스 요구사항 정리 1. 데이터 저장소가 선정되지 않고 개발해야 한다는 가정하에 실습을 진행한다.2. interface로 구현체를 만들고 메모리에 저장하는 방식으로 진행할 것이다. 회원 도메인과 리포지토리 만들기 Member 도메인 생성.package wink.spring_boot_study.domain;public class Member { private Long id; private String name; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; }..

[스트링 입문] 섹션 3. 스프링 웹 개발 기초 정적 컨텐츠1. 브라우저에서 hello-static.html이라는 경로로 접속을 하면2. 먼저 hello-static 관련 컨트롤러를 찾는다. 만약 컨트롤러가 없다면3. resources/static/hello-static.html 파일을 찾는다.4. 해당 파일을 브라우저에 건내준다. MVC와 템플릿 엔진 1. hello-mvc 경로로 접속2. 관련 컨트롤러를 찾는다.3. 컨트롤러가 있으면 작업을 처리하고 템플릿 엔진은 viewResolver에게 key와 value값을 템플릿 엔진 처리 하도록 한다.4. key value가 적용된 html파일이 브라우저에 전송된다. 아래와 같은 코드가 바로 controller 코드이다. @GetMapping("h..