전체 글172 ***[22.07.03] 09:03 일기 47일차*** 보호되어 있는 글 입니다. 2022. 7. 3. @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. Intellij에서 STS 프로젝트 Git 연동하여 사용 STS를 Git과 연동하여 프로젝트를 Push하면 프로젝트 폴더(src 상위)부터 Git에 Push된다. 이 상태 그대로 Intellij와 연동하여 사용하면 프로젝트 폴더가 다시 프로젝트로 들어오는 불상사가 발생한다. 말이 애매한데....정리하자면 1. Intellij Project를 생성 2. Git을 통해 src부터 Intellij에 연동되도록 설정 STS에서 Git과 연동하면 위와같이 프로젝트 폴더가 생성된다. 저 coworks하위에 src가 존재한다. Intellij IDE를 통해서 Pull과 Push가 가능하도록 설정하는 방법이다. 1. Intellij Project를 생성 주의할 점은 프로젝트명(coworks와 pom.xml을 확인하여 groudId를 맞춰줘야 한다.) 2. coworks파일이.. 2022. 5. 31. Ch.02 Spring MVC (13~16) 13. Servlet과 JSP(1) Spring은 Servlet을 향상시킨 것이기 때문에 Servlet을 기반으로 작동 1. Servlet과 Controller 비교 Servlet @WebServlet("/rollDice2") public class TwoDiceServlet extends HttpServlet{ @Override public void service(HttpServletRequest req, HttpServletResponse resp) throws IOException{ . . . Controller @Controller public class TwoDice{ @RequestMapping("/rollDice2") public void main(HttpServletResponse resp.. 2022. 5. 23. 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. 이전 1 ··· 3 4 5 6 7 8 9 ··· 29 다음