반응형 분류 전체보기272 9세대 올뉴말리부 조수석 열선 모듈 셀프 교체 후기 2024년 겨울 갑자기 시트 열선이 작동하지 않았다. 램프에 불은 들어오나 열선은 작동하지 않는 상황. 1열만 작동하지않고 2열 뒷자석들은 정상 작동하는 상황 먼저 사업소에 방문해서 진단을 받아봤는데 1차로 조수석 밑에 있는 열선 모듈을 교체해보고, 그래도 안되면 시트를 들어내서 해야하기때문에 비용이 많이 든다는 소견을 받았다. 하지만 내 차와 같은 증상은 열선 모듈 교체로 80% 이상 해결된다는 소리를 듣고 부품을 구입후 셀프로 갈아보기로 결정. C몰에서 해당 부품을 검색해보았지만 품절.... 입고는 언제될지 모르고 입고되면 문자를 보내줄테니 SMS 알람을 걸어놓으라는 답변만...ㅠㅠ 이 글을 작성하는 2025년 1월 18일 현재에도 C몰에서는 품절상태이다. 다급한 나머지 여러 서비스센터에 전화해서 .. 2025. 1. 18. <selectKey>의 활용법 Mybatis의 selectKey는 데이터 베이스의 한번의 명령으로 selectkey의 결과값을 다음 쿼리에 활용하는 기능이다. 아묻따 사용법부터 보자. SELECT USER_NO_SEQ.CURRVAL FROM DUAL INSERT INTO USERS (USER_NO, CODE, NAME, PWD) VALUES (#{newUserNo}, #{code}, #{name}, #{pwd}) insert id가 insertUser로 되어있는 insert를 한번 수행하면서, selectKey에서 user_no의 시퀀스 값을 가져와 keyProperty를 이용하여 newUserNo라는 속성에 대입한다. 그리고 밑에서 #{newUserNo} 라는 이름으로 호출해 가져온 시퀀스의 값.. 2024. 10. 3. SQL JOIN의 이해 오래된 그림이나 이만큼 JOIN에 대해 잘 표현한 사진이 없는것같다. 실무를 하다보면 아주 덕지덕지 JOIN에 LEFT에 RIGHT에 UNION ALL 천국인 경우가 많다. JOIN의 이해가 부족하면 쿼리를 보고 어디서 어떻게 데이터를 가져오는지 이해하기가 어려워진다. 또한 내가 쿼리를 짜는 상황이 왔을때 어떻게 어느 테이블과 어떤식으로 JOIN을 해 원하는 결과값을 가지고 와야할지에 대해 설계 하고 구현하는데 많은 어려움이 생긴다. JOIN은 꼭 이해하고 넘어가자. 2024. 10. 2. java.lang.UnsupportedOperationException: null 어느날과 다름없이 개발을 진행하고 있는데 개발서버에서 오류가 난다는 말을 듣고 가서 보니 java.lang.UnsupportedOperationException: null 이런 오류가 발생하고 있었다. 처음에는 무심코 NULL만 보고 ' 아 쿼리에 NULL이들어갈수 없는데 들어갔구나 ' 라는 생각으로 Parameter에서부터 Mapper까지 전체적인 흐름과 로직, 쿼리를 살펴보고있었다. 근데 아무리봐도 이상이 없는 로직인데 계속해서 해당 오류를 내뿜고 있었고 데이터도 등록이 되지 않는 상황... 한참을 시간소요하다가 다른곳이 문제인거같아서 Service 단에서 한줄한줄 Log를 찍어보기 시작... 문제는 쿼리나 파라미터가 아닌 다른곳에서 발생하고 있었다. Map searchMap = mapDTO.get.. 2024. 9. 27. 이전 1 2 3 4 ··· 68 다음 반응형