본문 바로가기

Spring Boot Project

(3)
Spring Boot 게시판 만들기 [3] 게시글 조회, 수정, 삭제 1. 게시글 목록 1-1 HTML src/main/resources/static/css/board.css table { border-collapse: collapse; } table, th, td { border: 1px solid black; } 게시글 목록의 테이블을 꾸며주는 css 다음은 게시글 리스트 페이지이다 src/main/resources/templates/board/list.html 글쓰기 번호 글제목 작성자 작성일 - 앞에서 작성한 board.css를 불러오는 코드 - css, js, img 같은 정적 자원들을 src/main/resourses/static 경로에 저장하면 스프링 부트가 인식하게 된다 - thymeleaf에서 반복문을 사용하는 부분이다 - 컨트롤러가 넘겨주는 변수는 ${}..
Spring Boot 게시판 만들기 [2] 게시글 추가하기 이번 편을 시작하기 전에 현재 프로젝트를 깃허브에 연동해보자 이 글을 보고 오면 좋을 것 같다 이번 편에서는 이렇게 다룰 예정이다 1. 게시글 추가하기 2. TimeZone 설정하기 그럼 바로 시작하자 1. HTML 1-1 헤더와 푸터 templates/common/header.html 헤더 입니다. templates/common/footer.html 푸터입니다. 모든 페이지에 존재하는 헤더와 푸터 1-2 게시글 리스트 페이지 templates/board/list.html 글쓰기 Thymeleaf 문법을 볼 수 있다. xmls:th="http://www.w2.org/1999/xhtml" - XHTML 문서를 위한 XML 네임스페이스를 명시하는 것으로, 생략해도 정상작동한다 - 인텔리제이에서 Thymele..
Spring Boot 게시판 만들기 [1] 개발환경 구축하기 아직 공부한지도 얼마 되지 않았고, 혼자서 뭐를 만들 역량이 되지는 않는 거 같다 그래도 뭐든 만들어보는 게 중요하다 생각해서 다른 분들이 써준 훌륭한 글들을 참고하면서 게시판 만들기를 진행해 볼까 한다 나는 이 분의 글을 참고하며 공부를 할 생각이다 사실 그냥 따라 하기다 열심히 공부하겠습니당 나의 개발 환경 - IntelliJ - Java 8 - SpringBoot 2.1.8 - Gradle 6.4.1 - MySQL 5.7 라이브러리 - JPA - Thymeleaf - Lombok - LiveReload - DevTools 이번 편에서는 이렇게 다룰 예정이다 1. 프로젝트 생성 후 스프링 부트 버전 변경 2. Lombok 플러그인 설치 및 설정 3. MySQL 설치 4. HelloWorld 출력 5...