일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트
- 마크다운
- 클라이언트사이드렌더링
- 서버사이드렌더링
- Machine Learning
- 비동기
- Technical Writing
- Anaconda
- Kakao
- 필사
- github
- PID
- gitbash
- 모바일웹스킨
- 파이콘
- taskkill
- 코딩온라인
- terminate
- 플젝후체크
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트v
- 파이썬
- address
- expression statement is not assignment or call html
- github markdown
- 출처: 자바의 신 8장
- 자바파이썬
- SSR
- khaiii
- Morphological analysis #Corpus
- #스파르타코딩클럽후기 #내일배움캠프후기
- Today
- Total
목록Java&Spring/Project (5)
개발 일기
동료의 프로젝트를 열었는데, 특정 이름의 파일명(MarketGolaApplication) 인식 되지 않는 이슈가 있었다. 보통 import 등의 이슈가 있을 때는, 롬복을 못읽어오거나 특정 클래스가 빨간 줄로 표시되지만, 아래 이미지처럼 파일을 아예 읽지 못했다 원인은 Editor -> File Type 에 있었는데, 이 기능이 존재하는 줄 몰라서 파악이 오래 걸렸다. 나와 같은 삽질을 하는 분이 없었으면 하는 마음으로 기록해둔다. 문제/시도해본 것들을 건너 뛰고, 해결방법부터 읽으셔도 좋다. 문제 동료와 같은 Repository에서 작업하고 있었는데, 특정 폴더 구조와 rootProject 등의 구조가 조금 다른 상황이었다. 브랜치 간의 충돌인가 싶어, 아예 동료의 브랜치만 zip 파일을 다운 받아보았..
KPT Keep: 계속 할 부분 - 1일 1회는 꼭 만나서 공유/업데이트 하기 (오후 2시/ 저녁 9시) - Git Comment 적!극! 활용! (앞으로 올리는 모든 pull request는 팀원이 꼭 댓글달고 코드이해안가는거 질문하기) Problem -코드 주석을 어떤 메서드가 어떤 역할 하는지 정리 [리팩토링] -중복코드 찾아보고 지우기. -Git Repo 활용 (브랜치 정리, 칸반보드 활용) Try -에러 해결기 등을 노션으로 정리하자 (포트폴리오 용) -스스로에게 칭찬해주기 -자바 공부 더하기.. 개선 필요 기능 (1)mypage 등 안되는 기능 개선 -민님이 mypage.js 해결해볼 것. -지은: admin.html 에서 서비스 단에서 데이터 가져오는 거 해결해보기. -정렬, 무한 스크롤 (..
리팩토링을 하면서, Controller 와 서비스를 분리하는 것이 중요 과제였다. Controller 1) 클라이언트의 요청 받음 2) 요청에 대한 처리는 서비스에게 전담 3) 클라이언트에게 응답. Service 사용자의 요구사항 처리 DB 정보가 필요하면 Repository에 전담 Repository -DB 관리 -DB CRUD 처리 왜 Controller/Service 구분하지? -중복되는 코드가 생기기 때문. -비즈니스 로직 코드가 컨트롤러에 구현되어 있는 경우 다른 컨트롤러의 핸들러 메소드에서 똑같은 로직 코드를 구현해야함. -> 중복 코드 발생/재사용정이 줄어듬. *아래 블로그에서 명료하게 정리해주셔서 참고하였다. 출처 https://velog.io/@sezeom/Controller-Servic..
S3 업로드 테스트를 보는데, 처음에 설정을 못해서 build.gradle의 dependency 설정을 하는 데만 1시간을 다 썼다. 내가 잘못 하고 있는건가? 의심이 많이 들었는데, 튜터님께 여쭤보니 원래 그런것이라고 하셨다. 내가 쓰고 있는 라이브러리와 어디가 호환이 되는지 모르기 때문에, 해보고, 빼보면서 쓰는 것이 당연하다. 블로그에 돌아다니는 정보들도, 지금 내가 깔아놓은 설정들과 충돌할 수 있기 때문에 그대로 가져와도 안되는 경우도 많다. 블로그 + aws 의 튜토리얼 등을 적당히 조합해서 할 것! 에러케이스 (1) aws access key id 가 인식이 안된다고 뜸. yml 파일이 제대로 안불려진 듯함. (2) aws access를 얻고 난 이후에는, db에 이미지 url은 찍히지만, s..
첫 에러메시지 2021-12-01 17:19:04.925 WARN 28048 --- [nio-8080-exec-9] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Array value (token `JsonToken.START_ARRAY`); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot dese..