지난 스프링 프로젝트인 ToDo List가 잘 마무리 되었고 다음 프로젝트를 진행하고자합니다. ToDo List 프로젝트는 스프링과 JPA를 기반으로 단순한 예제의 CRUD 기능을 구현하고 프레임워크를 체험하고 익숙해지는 것이 목표였습니다.스프링이 무엇인지 감을 확실히
질문, 피드백 등 모든 댓글 환영합니다.요구사항에 맞춰 엔티티를 개발합니다. 개발 순서는 핵심 필드 -> JPA 연관관계 매핑 -> Auditing -> 비지니스 로직 순으로 개발합니다.Member -> Post -> Comment -> Heart 순으로 개발하겠습니다
질문, 피드백 등 모든 댓글 환영합니다.
질문, 피드백 등 모든 댓글 환영합니다.
질문, 피드백 등 모든 댓글 환영합니다.
질문, 피드백 등 모든 댓글 환영합니다. 스프링 인터셉터를 활용하여 자신의 게시글, 댓글 수정/삭제 로직에 접근을 막는 기능을 개발합니다.Configurer인터셉터를 등록하고 적용될 URL을 지정합니다.PostInterceptor전체적인 로직은 1. 요청 URI 조회
질문, 피드백 등 모든 댓글 환영합니다.이 프로젝트에는 구조적인 문제점이 크게 두 가지 있습니다.처음에 예상은 했지만 더 심한 문제를 가진 Post 테이블의 commentNum, heartNum 컬럼cascadeType.REMOVE 설정과 변경 감지 기능으로 인한 단일
질문, 피드백 등 모든 댓글 환영합니다.JPA로 엔티티를 조회할 경우 일반적으로 id를 기준으로 조회하므로 asc(오름차순) 정렬이 기본적으로 사용됩니다.보통 커뮤니티 게시글을 살펴보면 게시글 리스트는 주로 내림차순으로 조회하고 상세 게시글에 달린 댓글은 오름차순으로
질문, 피드백 등 모든 댓글 환영합니다.지난 블로그에서 다뤘던 정렬, 페이징에 이어 검색 기능을 개발합니다.기존의 Spring data JPA 만을 사용하여 검색 기능을 구현하게 되면 코드가 매우 복잡해집니다. 특히 검색 조건이 여러개일 경우(제목, 내용, 작성자 등)
질문, 피드백 등 모든 댓글 환영합니다.지금까지 제작한 프로젝트를 Heroku echo dyno 를 통해 배포하겠습니다.해당 블로그는 기록을 위해 작성했습니다. 자세한 배포 과정에 대해선 블로그 1, 블로그 2 참고해주세요.배포 url : https://hhj
질문, 피드백 등 모든 댓글 환영합니다.https://hhj-community.herokuapp.com 에서 프로젝트를 확인하실 수 있습니다. heroku의 저비용 서버와 무료 db 사용해 속도가 다소 느리고 첫 접속이 특히 오래 걸릴 수 있습니다.(보안 수준