DB
-
Mapped Statements collection does not contain value for...Backend/SPRING 2022. 5. 31. 18:17
Spring + Mybatis로 개발을 하면 위와 같은 에러는 굉장히 흔하게 발생합니다. 다른 블로그에서도 많이 다루고 있는 내용이지만 먼 미래에 스스로가 제 블로그 안에서 검색하기 위해서 정리합니다. 1. Mapper ID가 다를 경우 발생합니다. (... 이곳에 id 아이디와, java에서 접근하는 id가 다른 경우) 2. Mapper File(XML)에 정의된 Name space와 Dao에서 호출하는 ID의 Name space가 다를 경우 발생합니다. 3. Mybatis config file에 mapper가 정의되어있지 않거나 철자가 틀린경우 발생합니다. 4. Mapper에 정의된 Name space의 명칭이 같은 Application 내에 중복될 경우 발생합니다. 저 같은 경우 1번과 4번..
-
IntelliJ에서 LiveTemplate을 이용하여 Code 조각들 손쉽게 typing 하기DevTools 2022. 4. 26. 07:49
개인적으로 사용하고 있는 LiveTemplate들을 지속적으로 업데이트할 예정입니다 예전에 File을 생성할 때에 주석을 남기는 법에 대해서 posting을 한 적이 있습니다.(아래 주소를 참고해 주세요) 그런데, FIie 생성 시에 특정 주석을 생성하는 게 아니라 평소에 다른 라이브러리들을 사용하는 것처럼, 어떠한 글자를 치면 관련된 메소드나 기능들이 자동완성되어서 SelectBox처럼 나열되게끔 지정하고 싶으신 수요가 분명히 있으실 겁니다. 자동완성을 위해서 약어를 지정하여 약어를 입력할 시에 원하는 코드들이 나오게끔 지정하는 기능이 Live Teplates 기능입니다. 1. 좌측 상단의 FIle 탭 클릭 2.Settings 클릭 3.Menu 검색창에서 Live Templates 검색 4...
-
How can I see data table structure when I select some query in intelliJ? / 선택한 쿼리의 데이터베이스 구조를 intelliJ에서 볼 수 있는 방법DevTools 2022. 4. 26. 07:41
IntelliJ에서 database 조회를 한 후 output을 보면 컬럼명과 데이터들만 보이기때문에, 테이블 구조를 보고 싶은 경우가 생기실 수도 있습니다. (1) ouput에서 출력되는 데이터들 중 아무거나 하나 클릭하고, (2) ctrl + F12를 누르시면 Table의 구조를 보실 수 있습니다. 감사합니다. 참고 https://www.jetbrains.com/ko-kr/datagrip/features/navigation.html
-
How can I see many rows when I execute database query in intelliJ? / IntelliJ에서 쿼리 조회 결과를 여러줄 보고싶다면?DevTools 2022. 4. 26. 07:38
요세 DBMS 툴을 사용하다가, IntelliJ안에서 Database 를 다룰 수 있다는 소문을 듣고 '아니 정말 그럴 수가 있단 말이야?' 라는 생각에 IntelliJ에서 Database를 사용할 수 있는 방법을 알아내서, connection을 맺어서 사용하고 있는데요. 처음에 connection을 시키는 방법은 너무 간단하다 보니까. 이 부분은 제외하고 쿼리를 실행하여 결과값을 볼때에, 500줄 이상인 row들이 나오지가 않는겁니다. 그래서 해당 설정을 찾아서 변경하게 되었습니다. 1.IntelliJ의 우측 탭에 보시면, Database라는 탭이 있습니다. Database 탭을 선택합니다. 2.Database tab에서 선택되어서 나온 창에서 + 버튼을 클릭하고 console이라는 메뉴를 클릭합니..