일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 스파르타내일배움캠프
- 성장기록
- static
- 스파르타내일배움캠프TIL
- 메서드
- TiL_1st_0419
- Token
- Git
- #내일배움캠프
- 인스턴스
- diary
- 해우소
- 생성자
- 감사기록
- Java
- GitHub
- 변수의 다양성
- 회고록
- Github_token
- #스파르타내일배움캠프TIL
- 클래스
- JVM
- 객체지향 언어
- 포맷은 최후의 보루
- 내일배움캠프
- KPT
- Diary 해우소
- Java의 이점
- 스레드
- #스파르타내일배움캠프
- Today
- Total
목록Dev입성기 (49)
몬그로이
정확하게는 잘 모르지만지금 팀원 구성은나를 제외하면 3개월 전 쯤 같이 한 팀을 했던 사람들인 것 같다 다른 한 명도 함께 신청을 넣었었다는데,한 팀이 되지 않은 것 같다내가 나머지 한 명의 자리를 꿰찬 것 같아 뭔가 미안하다그 다른 한 명도 이 무리들과 함께였으면우리 팀원들은 더 좋은 추억을 만들 수 있었을까?아니면 나 대신 그 프론트를 잘한다던 어떤 한 분이 이 팀에 함께였다면더 완성도 높은 프로젝트를 만들 수 있었을 테니 더 즐겁지 않았을까? 가끔씩 과거 이야기를 듣게 된다 재밌기는 한데,아무래도 입을 다물게 되니까 내가 분위기를 흐리는 느낌이다더 이야기 하고 싶어도 그 상황을 모르는 사람이 있으면 자제하게 될 테니까 더 알고 싶어서 가만히 있기는 하는데, 소외감이 느껴진다이중적인 감정에 어쩔 줄 ..
테스트 오류Artist loginArtist = artistRepository.findByUserId(loginUser.getId()) .orElseThrow(() -> new NotFoundException(ARTIST_NOT_FOUND));artist 가 feed 를 생성하는 테스트 진행시 이 부분에서 오류 발생문제는 이전에는 성공했던 테스트라는 점이다 { "code": 404, "message": "아티스트를 찾을 수 없습니다.", "httpStatus": "NOT_FOUND" }이런 메세지가 나와서 연관관계 확인함//User 엔티티@OneToOne@JoinColumn(name = "artist_id")private Artist artist; //Artist 엔티티@OneTo..
매니저님이 순회를 돌다가 우리 팀 차례가 되어서 대화를 하게 되었는데코드 테스트를 한다고 제대로 못 듣긴 했지만뭔가 우리팀을 추천했다고 한다 아니.. 좋긴 한데 말이죠..추천했다니까 좋고, 우리팀이 좋고그렇게 말씀해주신 매니저님도 좋고다 좋은데, 근데, 저를 고려하지 않은 것 같습니다만..?아니, 폭탄이 도사리고 있는데..요..? 오늘도(정확히는 어제) 오프로 회의를 하는데 ERD 에서 무슨 소린지 도통 알아듣기 힘들었다완전히 이해한게 아니어서pull 받은 후로 테스트가 오류가 나는데도 수정을 못하고 있다이리저리 안간힘을 쓰고 있기는 한데,진행이 되질 않는다빨리 변경하고 테스트 성공해서 푸시해야 하는데..그다음 바로 파일 업로드 기능을 만들고 싶었는데..하고싶은 건 많은데 난 왜 이렇게 잘 안 풀리는 것..
지금 프로젝트에는 네 가지 권한이 있다USER, ARTIST, ENTERTAINMENT, ADMIN 아티스트가 올리는 Feed 에 댓글을 작성하는 기능을 구현하는 중인데,작성 권한은1. Feed 를 작성한 아티스트 본인일 것2. Feed 를 작성한 아티스트가 속한 그룹을 구독한 유저일 것 //로그인 유저가 feed 작성자 본인 이거나, 구독자 중 USER 또는 ARTIST 인 유저private void canWriteComment(User loginUser, User feedUser, List subscribers) { if (!loginUser.getId().equals(feedUser.getId())) User.hasCommentAuthorization(subscribers);} ..
트러블 슈팅2:00~artist 계정 생성 기능 작성하고 postman 으로 테스트를 하는데 아티스트 계정 생성이 안 되는 것에러코드 404private final 을 적어주지 않음(주입을 하지 않았음) 2:20~artistGroup을 postman으로 생성하는데 오류 발생에러코드 406List artistIds 를 받을 때 대괄호를 씌워줘야 함 2:40~ "type": "about:blank", "title": "Unsupported Media Type", "status": 415, "detail": "Content-Type 'application/json' is not supported.", "instance": "/GlobalArtistgroup1"라고 뜨기에@PostM..
좋아요 테이블 설정like_id좋아요 iduser_id유저 id (좋아요 누른 유저)content_id게시글or댓글content_type컨텐츠 타입created_at좋아요 등록 시간 라고 설정이 되어있는데 문제는 content_id 이다게시글과 댓글을 모두 넣을 것인데, content_id 하나로 통합해서 받는다면중복되는 id 가 있을 것이고, 나중에 분명 문제가 될 것이다따라서 좋아요를 두 개로 분리하기로 했고컨텐츠 타입을 이름에 명시하기로 했다이렇게 하는 게 좋다고 생각한 다른 이유로는,게시글이나 댓글에 비해 좋아요 수는 배로 많을 것이기 때문에같이 두면 나중에 조회할 때 한참 걸릴 수 있기 때문이다 나중에 말씀드려봐야지 하고 있었는데같은 팀원분께서 말씀하시길content_id 를 둔 이유가 like..
팀원들과 금요일에 모이기로 했는데 장소때문에 고민이 많다비도 올테고(우산필수), 짐도 무거울테고, 콘센트가 모두 필수인데다 장시간 앉아있어야 할테고..그런데 우리팀에서 골라둔 스터디룸이 예약이 안 되는 곳이라 그걸로 다시 회의하고..카페에서 7시간을 있어야 하나 고민하다가 아직 결말은 안 난 상황 상황이 상황인지라 흥미진진한데,한편으로는 미안하다 나보다 어린사람들이라내가 있으면 불편할까 싶어차라리 그 날 아팠으면 하는 나쁜 생각을 한다 매니저님과 상담한 결과도 "괜찮을 것이다" 였지만같이 시간을 보내면서 마음에 차는 사람들인 걸 알았기에만나보고 싶은 마음 굴뚝같지만그만큼 더 미안하다 나보다 나이 많은 사람이나를 불편하게 만드는 사람이 아니라면괜찮다는 것을 머리로는 알긴 하지만내가 그런 사람이라는 보..
Column 클래스 이름 변경과 머지 컬럼과 카드 정렬 시도 동시성 제어 특강 다시 듣기+ 교재 내용 옮기기(올라온 게 이전 버전이었음) 동시성 적용 동시성 테스트 코드 작성 User 를 생성해야하는데, 생성자가 없기 때문에 직접 변수를 생성해주려 했다그런데 잘못됐다고 나와서 확인하니@Data 어노테이션이 달려있어서 기본 생성자가 만들어지지 않는다고 한다그런데 테스트를 위해서 생성자를 만드는 건 아니라고 생각했다 https://velog.io/@junsu1222/WithCustomMockUser%EC%9C%BC%EB%A1%9C-%EC%9D%B8%EC%A6%9D%EB%90%9C-%EA%B0%9D%EC%B2%B4%EB%A5%BC-%EB%A7%8C%EB%93%A4%EC%96%B4-%ED%85%8C%EC%8A%..