[MyBatis] There is no getter for property named 'no' in 'class java.lang.Integer'

sonda·2022년 9월 1일
0

에러

목록 보기
4/4

왜 안되지 하고 구글링해보니까
설마 설마 잘못 적었는지 확인해보라고 되어있던데 딱 나의 경우여서 웃겼다.🤣

There is no getter for property named 'bno' in 'class java.lang.Integer'

  • 매퍼에 #{no} 로 적어야 하는데 ${no} 로 적었는지 확인할 것

#{} 과 ${} 의 차이

  • #{ } 은 작은 따옴표( '' ) 가 붙어서 처리되고
  • ${ } 은 작은 따옴표없이 처리된다

컬럼명이나 테이블명인 경우 ${ } 를 사용한다.

0개의 댓글