본문 바로가기

전체 글191

23.07.09 이번 주 개인과제는 정말 성공적으로 마무리 됐다고 생각한다. 필수 기능구현은 물론, 추가기능 구현, 프론트엔드까지 모두 팀원들이 열정적으로 참여해준 덕분이다. 다음주는 spring 심화 주차로, 지금까지 배운 것들보다 더 어려운 내용을 다룰텐데, 걱정이 크다. 숙련주차도 원래 1주짜리 일정이였는데 우리가 따라가지 못해 매니저님이 겨우 늘려주신건데, 심화주차라고 해서 1주만에 이해할 수 있을지, 그 내용을 그 다음주 프로젝트에 녹일 수 있을지 자신이 없다. 다음주는 조금 더 집중해서, 더 열심히 강의를 들어보자고 다짐할 뿐이다. 2023. 7. 9.
23.07.07 이번에는 백준에서 유형별로 풀어보자 해서 백준을 풀어보았다. 코드는 완성을 했으나 무엇이 문제인지 계속해서 런타임 에러가 발생했다. 백준은 어디가 문제인지, 따로 규격도 정해지지 않아서 더욱 어려웠다. public class Main { public static void main(String[] args) throws Exception { new Main().solution(); exit(0); } public void solution() throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer.p.. 2023. 7. 7.
23.07.06 좋아요를 한 번 더 요청할 시 그 데이터를 삭제해서 카운트가 줄어들었어야 했는데 그대로인 상황이 발생했다. > 삭제만 하고 update를 안해서 변화가 없었음. 수정 완료 postman을 통해 마지막 오류 점검을 하고 마무리하기로 했다. 발견된 오류 1. 폴더에 피드 추가가 되지 않음. > postman에 api를 잘 못 적음 2. 폴더 조회 오류(return을 null로 해서 그런지 모르겠음) > 피드 조회시 일괄적으로 출력하기 때문에 api를 삭제 3. 비밀번호 확인 시 비밀번호가 틀리면 false가 아니라 에러가 발생함 4. 홈페이지 상에서 유저/폴더의 피드 조회시 댓글 출력안됨 > 의도된 사항이였음 5. 홈페이지에서 피드의 삭제, 댓글의 수정/삭제/추천, 폴더 생성 구현 안됨... 프로젝트를 마치.. 2023. 7. 6.
23.07.05 public void like(LikeRequestDto requestDto) { User user = userRepository.findById(requestDto.getUser_id()).orElseThrow(() -> new IllegalArgumentException("로그인 시 이용 가능합니다.") ); Feed feed = feedRepository.findById(requestDto.getFeed_id()).orElseThrow(() -> new IllegalArgumentException("없는 피드입니다.") ); if (likeRepository.findByUserAndFeed(user, feed).isPresent()) { throw new RuntimeException("이미 좋아요.. 2023. 7. 5.