CRUD

Project/SpringBoot+JPA 게시판

[SpringBoot + JPA 게시판 만들기] 게시판CRUD 서비스 로직 작성 + 테스트 코드 추가

🤔 시작하기 전에 개발 과정에서 만난 고민 builder?, Spring Data JPA?, DTO? [SpringBoot + JPA 게시판 만들기] 개발 과정에서 만난 고민 builder?, Spring Data JPA?, DTO? 🤔 고민 강의, GPT, 구글링을 하며 혼자서 개발하다보니 계속해서 새로운 문제에 직면하게 되었다. 객체를 생성할때에는 어떤 방법이 더 좋지? 인터페이스를 만들고 구현체를 만들어 역할과 구 average1.tistory.com 1. 객체 생성시 Builder 패턴을 사용하여 가독성을 높이고 일관성과 불변성을 해칠 위험을 제거했습니다. 2. Entity와 DTO의 범위를 Service계층 까지로 설정하였습니다, 즉 변환( Entity -> DTO, DTO -> Entity )..

Project/SpringBoot+JPA 게시판

[SpringBoot + JPA 게시판 만들기] 요구사항 및 프로젝트 설계 - 1

💡 시작하기 전에 " 완벽주의를 경계하라 " 완벽을 추구한 나머지 실수와 실패를 두려워 하게되고, 과정은 생각지 않고 결과에만 집중한다. 라는 뜻으로 해석했다. 지금의 나처럼 필요한 스택을 모두 배워서 거창한 프로젝트를 해야지 라는 생각만 할 뿐 시작조차 안하고 있는 나에게 해주고 싶은 말이다. 그래서 일단은 시작하기로 했다 🔥 💻 사용 기술 - 프레임워크 : Spring - ORM : JPA - 데이터베이스 : MariaDB - 템플릿 엔진 : thymeleaf ✔ 게시판 기능 회원가입 로그인/로그아웃 게시물 목록 조회 게시물 상세 조회 게시물 등록 게시물 수정 게시물 삭제 게시물 목록 페이징 게시물 검색 🔎 페이징, 검색 과 같은 더 필요한 기능들은 추후에 기능확장을 통해 추가해볼 생각입니다. ✔ E..

장용석
'CRUD' 태그의 글 목록