Spring-boot MVC
2022. 5. 22. 20:38
프로젝트
프로젝트 명 spring boot mvc Practice 기간 2022 .03.25 ~ 2022.03.31 (6일) Practice Java spring-boot(mvc) Jquery Thymeleaf spring-security(formLogin) spring-validation JPA AWS ec2 RDS Mysql 영상 https://www.youtube.com/watch?v=5Am8xWv2azc 회고 처음 해보는 IntelliJ 설정과 MySQL 연동에 생각보다 시간이 걸렸다. 역시 MongoDB보단 MySQL가 편하다. Mybatis를 쓰면서 당연하게 느꼈던 SQL query가 JPA를 사용하면서 부터 필요가 없어져서 편할 줄 알았지만, 아직 익숙해지지 않아선지 연관관계 만들려면 오히려 Join..

SNS 클론코딩 인스타그램
2022. 5. 18. 22:28
프로젝트
프로젝트 명 인스타그램 클론코딩 기간 2022. 04. 15 ~ 2022.04.22 (7일) 팀 React 2명 Spring-boot 3명 API 설계 와이어프레임 캡쳐본 영상 시연 영상 : https://www.youtube.com/watch?v=xhn914C41pE 회고 WebSocket 연습을 위한 주제로 선택한 SNS 클론코딩. 페이징처리, JWT토큰 사용한 로그인 유지, S3를 이용한 이미지첨부 기능을 구현하는데 도전해 보았고, 생각보다 JWT를 spring-security에 적용하는데 시간을 많이 써서 WebSocket 연습할 시간이 부족했다. 끝에 남는 시간에 webSocket 구현을 완료하고 프론트엔드 쪽이랑 이것 저것 테스트 해봤지만, 몇번 더 해봐야 될꺼같다. 이번 팀은 프론트엔드 쪽에..

[Chapter 1] 14조 S.A(Starting Assignment) Python
2022. 3. 7. 12:48
프로젝트
프로젝트 명 미니 전시회 기간 2022. 03. 03 ~ 2022. 03. 10 (7일) 소개 내가 직접 그린 작품을 투고하여 자랑하고, 서로의 작품을 자유롭게 열람하면서 즐길 수 있도록 공유하는 플랫폼입니다. 와이어 프레임 - 로그인 페이지 - - 회원가입 페이지 - - 글 목록 페이지(메인페이지) - - 글 작성 페이지 - - 상세 글 페이지 - 개발 해야되는 기능들 기능 Method URL request response 로그인 POST /api/login {'user_id' : user_id, 'pwd' : pwd} 회원가입 POST /api/join {'user_id' : user_id, 'pwd' : pwd} msg 가입 완료 메세지 아이디 중복확인 POST /api/check_dup {'use..