분류 전체보기(132)
-
[MyBatis] 다중 insert, 여러 데이터 한 번에 insert 시키기
Mybatis 호출할 때 insert into info(email, name) values (#{item.email}, #{item.name}) collection : 파라미터로 넘어온 map 안에 list item : collection을 사용할 변수명 seperator : 반복 문자열을 구분할 문자 foreach 문에 넣어주면 알아서 돈다! 실제 날리는 쿼리는 insert into info(email, name) values("email1", "name1"), ("email2", "name2"), ("email3", "name3"); 이런식으로 values 에 리스트가 한 번에 들어가서 insert 한 방에 데이터 여러개를 처리할 수 있다!
2023.01.26 -
[MyBatis] #{}와 ${} 차이?
SELECT COUNT(*) FROM ZOOM_ACCOUNT_INFO WHERE EMAIL = ${email}; parameterType 을 map으로만 받아오다가 String 으로 받아오려고 하는데 처음엔 그냥 ${변수명} 을 넣어주었다. 뭔가 #{}에는 map의 key값을 적는다고 생각해서... 그러고 실행하니까 ### SQL: SELECT COUNT(*) FROM ZOOM_ACCOUNT_INFO WHERE EMAIL = test@test.com; ### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 여러 부분으로 구성된 식별자 "test@test.com"은(는) 바인딩할 수 없습니다. ; uncategorized SQLException; SQL ..
2023.01.26 -
[카카오 프렌즈] 춘식이 손난로 보조배터리
연휴동안 누워서 결제 갈겨버린.... 손난로에다가 보조배터리까지 가능하니까 나름 합리적인 소비라 생각함! 근데 설 연휴가 화요일까지였는데 수요일에 바로 도착했다. 역시 배송은 한국이 최고🙄 구성품은 간단하다. 1. 귀여운 춘식이 보조배터리(본품) 2. 춘식이 최애간식 고구마 달린 키링 3. usb-c타입 충전케이블 4. 설명서 사실 설명서 안봐도 보면 아는 것들 손난로 사용법이 중요하다! 오늘 서울 영하 19도였음... 손난로 필수 전원 버튼을 꾸욱 누르면 손난로모드 On! 초기 설정 온도는 1단계 기본 45도로 설정된다. 한 번 더 살짝 눌러주면 2단계 55도로 설정된다. 그 상태로 한 번 더 누르면 꺼지는 거임ㅋㅋㅋㅋㅋ 꾸욱 누르면 전원켜짐 45도 > 딸깍 55도 > 딸깍 전원꺼짐 온도 표시 됩니다...
2023.01.25 -
org.apache.ibatis.binding.BindingException
삽질에 삽질^~^ Servlet.service() for servlet [dispatcherServlet] in context with path [/_xxx] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): mapper.ZoomMapper.doZoomApplyInsert] with root cause org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): mapper.ZoomMapper.doZoomApplyI..
2023.01.18 -
[IntelliJ] 인텔리제이 설치 방법
https://www.jetbrains.com/ko-kr/idea/ IntelliJ IDEA – Java 및 Kotlin을 위한 최고의 IDE www.jetbrains.com 인텔리제이란? JetBrains에서 만든 IDE로 개발 퍼포먼스 향상에 최적화된 툴이다. (잘 쓰면 말이지... 접속하면 이런 화면이 뜬다. 다운로드 클릭 Ultimate 와 Community Edition 으로 나눠져 있는데 Ultimate에서 지원하는 게 훨씬 많다. 그런데 Ultimate는 유료다^__^ 한달 무료 이용이 가능하므로 Ultimate 한 달 무료체험 해보고 구매하는 것도 나쁘지 않을 듯. 이클립스 사용하다가 인텔리제이 사용하면 다시 이클립스로 못돌아간다....(워낙 편리한 기능이 많아서 아무튼 내가 설치하는 건 ..
2023.01.14 -
[Eclipse] 테마 변경하기(Color Theme 설치)
이클립스에서 기본적으로 제공하는 테마가 있다. 변경을 위해선 Window > Preferences > General > Appearance 로 들어감. 그럼 이렇게 Dark 테마로 변경이 가능하다. 근데 기본이 별로인 경우에 추가로 Color Theme을 설치할 수 있다. 원래는 Marketplace에서 이렇게 Color Theme을 검색하면 나오는 거 그냥 Install 해주면 설치 끝이었다. 그런데 오류가 남. WHY??? 알고보니 Color Theme 주소가 변경이 되어서 설치가 안되는 거 였다. 새 주소로 설치해보자. 우선 Help > Install New Software 클릭 Work with에 해당 URL을 입력해준다. https://eclipse-color-theme.github.io/upd..
2022.12.13