CRUD 구현 테스팅클라이언트-서버 배포CRUD 자체의 로직 문제는 없었지만, 간단한 문제들이 있었다.질문의 내용(content)이 길어지면, Value too long for column "CONTENT CHARACTER VARYING(255)” 에러가 발생한다.이건
연관관계 매핑까지 완료해서 member, question, answer까지
https://www.blog.ecsimsw.com/entry/CORS-%EA%B3%B5%EB%B6%80%ED%95%B4%EC%95%BC%EC%A7%80?category=908365?category=908365https://velog.io/@modsi
pre-project를 진행하면서 의외로 오류가 많이 났던 부분은 인텔리제이였다.오히려 코드 오류는 딱히 없었음.....https://apeltop.blogspot.com/2018/06/intellij.html
제대로 된 메인 프로젝트를 들어가기 전에, pre-project에서 부족했던 로그인을 공부해보려고 한다.결국 로그인이 완료되지 않으면, 다른 작업들이 영향을 받게 되어 있어 Spring Security 부분을 먼저 잘 구현하는 것이 중요하다고 느꼈다.
https://bum752.github.io/posts/%EC%8A%A4%ED%94%84%EB%A7%81%EC%97%90%EC%84%9C-%EA%B0%99%EC%9D%80-%EC%97%94%EB%93%9C%ED%8F%AC%EC%9D%B8%ED%8A%B8%EC%
https://jojoldu.tistory.com/235
1\. 참여하기 기능에서 동시 호출이 많은 경우 어떤 현상이 일어날까요?\-> 동시성 문제2\. 연말 연시 모집하기 게시글 작성 트래픽이 늘어납니다. 동시 호출이 많다면 서버는 어떤 영향이 있을까요?연말 연시에는 추가 서버를 확보해서 트래픽 증가에 대해 대비한다.(현실
이전까지 게시글 CRUD를 구현해놨는데 로그인 구현과 댓글 구현이 완료되어 로그인과 댓글 기능이 포함된 CRUD로 수정을 해야한다.https://itstory.tk/entry/Spring-Security-%ED%98%84%EC%9E%AC-%EB%A1%9C%EA
게시글 목록 리스트를 가져올 때, 필요한 Param은 5가지이다.page, sizesortingcategorytagNamesorting을 page와 size와 함께 묶어 Pageable로 받을 수도 있었으나 인기순 정렬도 있기 때문에 따로 뺐다.우선 고려해야할 사항은
좋아요 기능을 구현하고 있었다.PrfPostLikeControllerLikeServicePrfPost Entity 클래스에 likeCount 필드를 추가LikeController에 POST 요청이 들어오면, addPrfPostLike 메서드를 통해서 likeCountU
<PrfPost 클래스>PrfPost(게시글)과 url이 양방향 맵핑이 되어있다.(1:N 관계)postDto로 PrfPost의 필드들과 url 값을 동시에 받아와서 이를 save() 해주는데 저장해주는 순서가 다르면 어떤 일이 발생하는지 궁금했다.postDto에서
항상 select 문이 같이 발생하는 이유가 궁금했다.save(S) 메소드는 엔티티에 식별자 값이 없으면(null이면) 새로운 엔티티로 판단해서 EntityManager.persist를 호출하고, 식별자 값이 있으면 이미 있는 엔티티로 판단해서 EntityManager
https://velog.io/@cothis/JPA-%EB%AC%B4%EC%A1%B0%EA%B1%B4-LAZY%EB%A1%9C-%EC%84%A4%EC%A0%95%ED%95%98%EC%8B%9C%EB%82%98%EC%9A%94
https://thalals.tistory.com/289
항상 페이지네이션을 적용하며 검색 기능을 통해서 키워드 검색(제목/태그), 카테고리 검색 기능을 구현했다.카테고리, 키워드 검색 X -> 페이징된 리스트 가져오기카테고리 O, 키워드 X -> findByCategoryAndKeyword()(키워드가 입력되지 않으면 빈
멘토링을 진행하면서, 멘토님이 이력 관리에 대한 중요성을 강조하셨다.그래서 이력 관리 테이블이나 리퀘스트 이력 로그를 적재하는 방식을 사용하여 이력 관리를 하려고 한다.https://findmypiece.tistory.com/135https://pro
여러 개의 url을 URL 테이블에 저장할 때, 여러 번의 insert 쿼리문이 날라가게 되는데 이를 한번의 쿼리문으로 처리할 수 있는가?게시글 리스트를 받아오면서, 해당 게시글에 사용자가 좋아요를 했는지도 같이 받아오고 싶다. 그러려면 게시글 하나마다 LIKE 테이블
https://velog.io/@dailylifecoding/spring-security-anonymous-authentication-filter게시글 리스트에서는 유저가 로그인 상태이던, 비로그인 상태이던
만약 한 사람이 같은 아이디로 동시접속 창을 두개 띄워놓고 동시에 좋아요를 눌렀을 때 어떻게 되는가?지금 구현해둔 코드로는 좋아요가 1개가 아니라 2개가 될 것이다.DB에 Lock을 걸기애플리케이션 단에 Lock을 걸기curl 을 통해서 동시 요청을 보냈다.https&
https://great-woman-hoseung.tistory.com/56