일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- java
- Gradle
- spring security
- Git
- Spring
- springboot
- Python
- 기초100제
- Postman
- 스프링
- golang
- thymeleaf
- go
- 파이썬
- 롬복
- 코드업
- mariadb
- 알고리즘
- 클린 코드
- GitHub
- 오블완
- Codeup
- 객사오
- MySQL
- 클린코드
- Vue.js
- 티스토리챌린지
- H2 설치
- JPA
- Spring Boot
- Today
- Total
목록ERD (2)
nyximos.log
Spring Boot + Gradle + MySQL + JPA + Thymeleaf 환경에서 간단한 CRUD 예제를 만들어보자 이번 포스팅에서는 DB설계, 요구사항 정리, 테이블 생성을 해보자. 주요 기능 회원가입 로그인 게시글 등록 게시글 수정 게시글 삭제 게시글 조회 (일반 회원 조회수와 운영자 회원 조회수 따로 구분) 게시글 추천 요구사항 정리 데이터베이스 설계 전 요구사항을 정리해야한다. 주요 기능 별로 상세하게 정리해보자. 간단한 CRUD 게시판을 만들기 위해 요구사항을 최소한으로 구성하였고, CRUD가 끝나면 아이디/비밀번호 찾기, 글 검색, 글 정렬, admin 페이지, 페이징, 댓글/대댓글 등을 각자 추가 해보도록 하자. 로그인 입력 - 아이디, 비밀번호 아이디, 비밀번호 불일치시 에러 메..
작년 이맘때 처음 스프링부트를 접하게 되었는데 많이 생소했던 기억이 난다. 여러 책들과 강의 블로그를 봐도 이해하기 어려웠어서 Spring 입문자들을 위한 포스팅을 해볼까 한다. 이후 포스팅에서는 Spring Boot + Gradle + MySQL + JPA + Thymeleaf 환경에서 간단한 CRUD를 만들어 볼 것이다. 프로젝트를 시작하기 앞서 Java의 객체 지향, List, Array List를 공부해야 이해가 빠를것이다. 그리고 이 글은 HTTP, 데이터베이스를 공부한 적이 없으며 웹 프로젝트가 처음이다! 하는 사람이 읽으면 좋을 것 같다. 개발 환경 구성 전 꼭 알아야하는 것들을 알아보자. 시간적 여유가 있다면 아래 책을 읽거나 강의를 보는 것을 추천한다. 비전공자를 위한 이해할 수 있는 I..