> 게시물 목록의 작성일 표시 변경 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..
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) { // 로그인된 상태가 ..
이번에는 회원만 이용할 수 있는 게시판 만들기 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..
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..
> 다시 한번 정리하고 넘어가자 - 프로젝트 우클릭 - 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..
* 이클립스 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 클릭 (테스트 실..