본문 바로가기

전체 글

(147)
REST API https://rumbling-bear-8d2.notion.site/RESTful-API-API-a2c9507e91ff44b7aa032e5acffa3ac6 RESTful API (휴식스러운 API) 📌 REST API란? rumbling-bear-8d2.notion.site 제가 직접 작성한 글입니다. REST API란? 사람들이 'REST API'라는 용어를 사용할 때 일반적으로 사전 정의된 URL 집합을 HTTP 프로토콜을 사용하여 API를 접근하는 것을 뜻합니다. 출처: How to Use Our REST APIs 깨알지식 실제 REST는 하이퍼미디어에 기반한 분산 시스템을 만들기 위한 아키텍쳐 스타일. 고로 HTTP에 꼭 연관 되어 있지 않아도 됨. 하지만 대부분 REST API는 HTTP pro..
CustomErrorController 만들기 https://www.baeldung.com/spring-boot-custom-error-page
입사 2달 후기 및 현재 회사 지원하는 사람들 이력서에 대해서 입사한지 2달 조금 넘었다. 작은 CRUD 프로젝트 하나 마쳤고, 바로 다음으로 결제 API연동과 알림틱 서비스를 활용하여 상품 결제 기능을 구현하고 있다. 입사 후 느낀 점은 사수가 매우 중요하다는 점. 주변에 도와주는 사람들이 있으면, 그만큼 빨리 배운다. JPA는 중요하지 않다. Query가 중요하다는 것. Query 익히고 나서 JPA 배워도 늦지 않다는 것. 개인 시간 구분하지 않고 일하고 공부하면 더 빨리 성장한다는 것. 자바보다 코틀린이 편하다는 것. 현재 회사에 사람들이 필요해서 채용 프로세스를 옆에서 지켜 보는데, 느낀점을 말하지면: 면접 때 자기 자신이 한 프로젝트를 제대로 설명할 수 있어야 한다. 면접 때 면접관과 소통이 잘 되어야 하고, 자신에 대해서도 말을 잘 해야 한다. 자신이 ..
Kotlin: Type mismatch: inferred type is Long? but TypeVariable(K) was expected item?.goodId도 Long 이 맞고, MutableMap = HashMap()의 key 자리도 Long이 맞다. 그런데 Type mismatch가 뜬다. nullable Type mismatch이다. Map의 key값에다가 nullable을 해주던지, 혹은 key에 들어가는 값을 non-null을 선언해준다. 교훈: 코틀린은 null도 타입으로 친다.
This message may appear after an NullPointerException if the last matcher is returning an object like any() but the stubbed method signature expect a primitive argument, in this case,use primitive alternatives. when(mock.get(any())); // bad use, will.. This message may appear after an NullPointerException if the last matcher is returning an object like any() but the stubbed method signature expect a primitive argument, in this case, use primitive alternatives. when(mock.get(any())); // bad use, will raise NPE when(mock.get(anyInt())); // correct usage use Also, this error might show up because you use argument matchers with methods that cannot..
Kotlin: Unresolved reference: https://stackoverflow.com/questions/45146363/android-studio-and-kotlin-unresolved-reference-also/45362672#45362672
Parameter 'arg0' not found. 해법: https://blog.actorsfit.com/a?ID=01650-902e940c-0693-4e3b-946b-5a62df7125c4
StringUtils https://hahaha2016.tistory.com/5 StringUtils(Trim, Truncate) -문자열 처리 클래스 - org.apache.commons.lang3.StringUtils ==================== Trim * StringUtils.trim(String str) - 문자열 앞 뒤에 공백을 제거해준다. - str이 null이면 null 값을 반환한다. StringUtils.trim(null) = nu.. hahaha2016.tistory.com https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html StringUtils (Apache Commons L..
nullpointerexception 설명 https://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix-it
stacktrace 설명 https://stackoverflow.com/questions/3988788/what-is-a-stack-trace-and-how-can-i-use-it-to-debug-my-application-errors