본문 바로가기

kosta/Spring5

@ModelAttribute 추가 이해 @ModelAttribute는 Method 호출 시, Model에 request를 통해 입력받은 값들을 Setter를 통해 오브젝트 형태로 자동 맵핑 (member객체를 생성하여, Setter를 통해 맵핑하여 Model에 저장) * 위쪽에 memberService(line:54)를 통해 memberVO를 갱신한다고해서, Model에 맵핑된 MemberVO객체가 갱신되는 것이 아니다. 메서드에서 사용되는 memberVO는 Model에 있는 memberVO(member, line:52)와는 다른 객체 따라서, memberService를 통해 갱신한 memberVO는 model.addAttribute(line:57)를 통해 model에 등록해주어야함 2022. 6. 14.
Maven 기반 Spring 프로젝트 생성! Add FrameWork 없이 pom.xml와 프로젝트 설정만 가지고 구축해보고 싶었다. 1. New Project 아래와 같이 Maven (Java ver.11)로 프로젝트 생성 2. Project Structure을 확인해보면 아무것도 없다. (module, facet, artifacts 모두 비어있다.) 3. pom.xml 에 spring-webmvc를 추가 4.0.0 book.web.spring test 1.0-SNAPSHOT 11 11 11 5.0.7.RELEASE org.springframework spring-webmvc ${org.springframework-version} 4. Project Structure -> Module을 보면 Spring이 추가되어있다. 1) [Add]를 통해 W.. 2022. 5. 18.
Spring 기초3(실습) 게시판에 게시글 CRUD + tiles Setting pom.xml 4.0.0 com.kosta.spring Kosta_Spring_Maven 1.0-SNAPSHOT 11 11 org.springframework spring-webmvc 4.3.20.RELEASE org.springframework spring-context 4.3.20.RELEASE org.springframework spring-aspects 4.3.20.RELEASE org.hibernate hibernate-validator 4.3.2.Final org.springframework spring-jdbc 4.3.20.RELEASE org.mybatis mybatis 3.2.6 org.mybatis mybatis-spring 1.2... 2022. 5. 18.
Spring 기초2(실습) MVC 1) 디렉토리 구조 및 파일 web.xml contextConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextLoaderListener dispatcher org.springframework.web.servlet.DispatcherServlet 1 dispatcher / springapp org.springframework.web.servlet.DispatcherServlet 2 springapp *.do index.jsp springapp-servlet.xml index.jsp $END$ hello.jsp hello.jsp ${message} HelloController.java package k.. 2022. 5. 16.
Spring 기초(실습) 프로젝트 생성 방법 및 Maven 설정(pom.xml) https://k39335.tistory.com/70 [Spring] IntelliJ에서 Spring + Maven 프로젝트 생성하기 [Spring] IntelliJ에서 Spring + Maven 프로젝트 생성하기 이번 포스팅의 목표는 IntelliJ를 이용하여 Spring + Maven 프로젝트를 생성하고, 실행 가능한 상태까지 만드는 것이 목표이다. 프로젝트 구조 구성이 k39335.tistory.com pom.xml 4.0.0 com.kosta.spring Kosta_Spring_Maven 1.0-SNAPSHOT 11 11 org.springframework spring-context 4.3.20.RELEASE org.springframewor.. 2022. 5. 12.