course 2021/Spring

course 2021/Spring

Spring10 - 12/15

> 게시물 목록의 작성일 표시 변경 24시간 내 작성 - 시간만 / 24시간 이전에 작성 - 날짜만 표시되도록 BoardVO 추가 public String getCustomInserted() { // 현재일시 LocalDateTime now = LocalDateTime.now(ZoneId.of("+09:00")); LocalDateTime beforeOneDayFromNow = now.minusDays(1); if (inserted.isBefore(beforeOneDayFromNow)) { return inserted.toLocalDate().toString(); } else { return inserted.toLocalTime().toString(); } } +09:00 기준보다 9시간 뒤 if - e..

course 2021/Spring

Spring09 - 12/14

navBar.tag 회원목록보기 MemberController 추가 @GetMapping("/list") public void list(Model model) { List list = service.getList(); model.addAttribute("memberList", list); } list.jsp 회원 목록 아이디 패스워드 이메일 주소 가입일시 ${member.id } ${member.password } ${member.email } ${member.address } ${member.inserted } MemberController 수정 @GetMapping("/list") public String list(Model model, HttpSession session) { // 로그인된 상태가 ..

course 2021/Spring

Spring08 - 12/13

이번에는 회원만 이용할 수 있는 게시판 만들기 1. 테이블 만들기 mysql + inserted 컬럼 추가! 2. Mapper (interface, xml) 만들기 (new - interface, new - file) MemberMapper.java package org.zerock.mapper.project1; import java.util.List; import org.zerock.domain.project1.MemberVO; public interface MemberMapper { public int insert(MemberVO member); public MemberVO select(String id); public int update(MemberVO member); public int delet..

course 2021/Spring

Spring07 - 12/10

지난시간 BoardMapperTest package org.zerock.mapper.project1; import static org.junit.Assert.*; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.zerock.domain.project1.BoardVO; @RunWith(Sp..

course 2021/Spring

Spring06 - 12/09

Controller12 package org.zerock.controller.p05controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.zerock.controller.p05controller.bean.Bean17; import org.zerock.controller.p05controller.bean.Bean18; import org.zerock.mapper.p05mapper.Mapper03; import ..

course 2021/Spring

Spring05 - 12/08(controller09~11)

TimeMapper (전체) package org.zerock.mapper.p05mapper; import java.util.List; import org.apache.ibatis.annotations.Select; import org.zerock.controller.p05controller.bean.Bean09; import org.zerock.controller.p05controller.bean.Bean10; import org.zerock.controller.p05controller.bean.Bean11; import org.zerock.controller.p05controller.bean.Bean12; import org.zerock.controller.p05controller.bean.Bean1..

course 2021/Spring

Spring04 - 12/07(controller07~09)

Controller07 (전체) @Controller @RequestMapping("/cont07") public class Controller07 { @RequestMapping("/met01") public String method01(RedirectAttributes rttr) { System.out.println("cont07 met01 일함!"); rttr.addAttribute("name", "donald"); rttr.addAttribute("address", "ny"); //return "redirect:/cont07/met02?name=john"; return "redirect:/cont07/met02"; } @RequestMapping("/met02") public void method..

course 2021/Spring

Spring03 - 12/06(controller04~06)

https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc-ann-methods 참고 method 의 arguments 에 들어갈 수 있는 것에 대해 배우고 있었음 Controller04(1) - 여러개로 나눠서 올림 @Controller @RequestMapping("/cont04") public class Controller04 { @RequestMapping("/met01") public void method01(String name, String city) { System.out.println(name); System.out.println(city); } @RequestMapping("/met02") public..

course 2021/Spring

Spring02 - 12/03

> 다시 한번 정리하고 넘어가자 - 프로젝트 우클릭 - Maven - Update Project - 패키지 우클릭 - New - Spring Bean Configuration File - 클래스 우클릭 Run As Java Application 으로 실행하기 lecture.p06core MyDao package lecture.p06core; public class MyDao { } MyServlet package lecture.p06core; import lombok.AllArgsConstructor; import lombok.Getter; @Getter @AllArgsConstructor public class MyServlet { private MyDao myDao; //public MyServlet..

course 2021/Spring

Spring01 - 12/02

* 이클립스 Window - Perspective - Open Perspective - Other 클릭 - Spring 선택하여 Open * Package Explorer 창에서 우클릭 - New - Spring Legacy Project 클릭 - Project name 작성 (ex00) 하고 Spring MVC Project 선택 후 Next 클릭 - package name 작성 (org.zerock.controller) 하고 Finish * 프로젝트 (ex00) 열어서 pom.xml 파일 열어서 수정 (버전설정) * 프로젝트 우클릭 - Maven - Update Project 클릭 - 프로젝트 선택 후 OK (새로고침) * 프로젝트 우클릭 - Run As - Run on Server 클릭 (테스트 실..

코딩하는토끼
'course 2021/Spring' 카테고리의 글 목록