본문 바로가기
반응형

전체 글1036

인텔리제이 Commit 탭에서 파일 여는 방법 인텔리제이 Commit 탭에서 파일 더블클릭 시 diff가 열리는 것이 아니라 파일을 열어서 수정을 하고 싶은데 방법은 총 2가지로 하나는 이미지에 표시된 설정 버튼을 눌러준 후 Show on Double-Click -> Source를 눌러 더블 클릭 시 Diff 가 아닌 Source가 뜨도록 변경해 주거나 아니면 Source 형태로 열 파일 선택 후 윈도우의 경우는 F4 Mac 의 경우는 Command + 아래 방향키 가 Jump to Source 단축키기 때문에 선택한 파일을 Source로 열어줄 수 있다 2023. 6. 19.
DBeaver 여러 쿼리 한번에 실행방법 DBeaver 에서 여러 쿼리를 한번에 실행할 경우에는 쿼리를 드래그한 후 우클릭 후 실행 > SQL 스크립트 실행을 눌러주면 여러 쿼리가 한번에 실행되게 된다 2023. 6. 16.
인텔리제이 파일 이름 부분적으로 알아도 찾는 방법 인텔리제이에서 Searching Everywhere를 사용해서 파일을 찾을 경우 전체 파일명이 기억이 나지 않는 경우가 있는데 User 하고 Controller 가 들어가는 것만 알아도 검색이 가능하다 위 이미지를 보면 *User*Controller 이런 식으로 *단어*단어* 로 찾을 경우 User와 Controller만 들어간 항목을 모두 보여주게 된다 2023. 6. 16.
인텔리제이 코드 한줄 내리기/올리기 방법 인텔리제이에서 현재 코드를 한줄 내리거나 올리려면 Mac, Windows 상관없이 Alt + Shift + Up/down 키를 눌러주면 된다 2023. 6. 15.
Postman Put, PostMapping DTO null 만 나오는 경우 해결방법 상황을 간단히 설명해보면 Postman 에서 PutMapping, PostMapping 을 사용해서 스프링부트 프로젝트로 보내주려고 하는데 보내보면 도착은 하는데 DTO가 모두 NULL 값으로 들어오는 현상이 발생하더라 유추해 볼 수 있는 원인은 다음과 같은데 1. DTO명을 JSON 안에 넣었는지 확인 이런 식으로 넣어주면 안되고 { "dto": { "id": 1, "engName": "Bitcoin", "korName": "비트코인" } } 이런 식으로 사용해줘야 한다 { "id": 1, "engName": "Bitcoin", "korName": "비트코인" } 2. Parameter 에서 DTO에 @RequestBody 넣었는지 확인 메소드 {@RequestBody DTO} 이런 식으로 들어가야 하.. 2023. 6. 7.
인텔리제이 디버거 파라미터 JSON 형식으로 넘기는 방법 인텔리제이에서 디버거 사용 중 DTO 파라미터를 Dto = {Dto@18933} id = {Long@18936} 1 engName = "test" 이런 식으로 받는 것이 아니라 아래와 같이 JSON 형태로 받으려고 하는데 (로직은 동일하고 보는 방식만 변경됨) { "id": 1, "engName": "test" } 방법은 Preferences 로 들어온 후 Build, Execution, Deployment > Debugger > Data Views > Java Type Renderers 를 차례로 선택해준 후 + 버튼을 누르고 Renderer name은 아무렇게나 설정하고 Use Following expression 부분을 클릭한 뒤 코드에 아래 내용을 넣어주자 if (null == this || th.. 2023. 6. 7.

반응형