본문 바로가기

모든 카테고리46

org.mybatis.spring.MyBatisSystemException 에러 콘솔창에 아래와 같은 문구와 더불어 Could not set parameters for mapping:ParameterMapping jdbcType=null 이런 문구가 보이면 '부적합한 열유형'에 대한 에러임에 분명하다. **해결방법을 봐보자** 두가지의 방법으로 해결해보겠다. 1) 첫 번째 SQL.xml(예를 든 파일명이지만 ) 위에서 에러가 난 부분이고 고친 부분 ADD2 = #{add2} ============> ADD2 = #{add2, jdbcType=VARCHAR} 2) 두번째 sql-mapper-config.xml 라고 되어있는 파일을 수정하는데 위와 같이 이 부분을 추가해주면 Null을 처리해준다. * 티스토리가 줄 맞춤이 안되네.... 2021. 6. 23.
상속(Inheritance) 상속(is a) : 부모에게로부터 자식이 물려받는 것 : 기존 클래스를 재사용해서 새로운 클래스를 만든다.(재사용성 향상) : 표현방법은 아래와 같다 예1) class child extends parent{ } 그렇다면, 어느 상황에서 사용을 할까? 상속이니까 말 그대로 부모와 자식관계에서 해답을 찾아보자. 코드를 보기에 앞서 어떤 상황을 가정해보았다. 상황 1) 선생님이 학교에서 나에게 이름과 나이를 물어봤다. 상황 2) 선생님이 부모님의 성함과 나이에 대해 물으셨다. 위와 같은 상황을 상속에 대한 개념을 통해 들여다보자. 예2) package jokbo; public class ChildTest02 { public static void main(String[] args) { Child01 ch01 =.. 2021. 6. 15.