NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error org.apache.ibatis.ognl.OgnlException: source is null for getProperty(n…

    페이지 정보

    본문

    문제가 발생되는 코드는 아래와 같습니다.

    <when test = "paths == null or paths.equals('') or paths.size == 0"> 

     

    기존에 작성되어 있던 코드를 그대로 가져다 사용했었는데요. 이상한점은... 결과 값은 제대로 반환한다는 것입니다. 하지만, "org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, 'size')"와 같은 에러가 콘솔에 찍힙니다. 이 문제를 해결하려면 자바 코드와 동일하게 size 함수를 처리하면 됩니다.

    <when test = "paths == null or paths.equals('') or paths.size() == 0"> 

     

    아마 정상 동작하는것처럼 보이지만, 기존 코드에서도 에러는 계속 발생하고 있었을거 같습니다. mybatis 버전이 바뀌면서 문제가 되었을수도 있을거 같네요.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.