iBatis 용 캐시를 만들고 있습니다. 나는 cache-model
을 flushInterval
, flushOnExecute
줄, property
을 reference-type
으로 사용하고 있습니다. 그런 다음 배포 한 후 내가 언급 한 오류가 발생합니다 :iBatis에서 "com.ibatis.sqlmap.client.SqlMapException"오류가 발생합니다.
java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/end()'. Cause: com.ibatis.sqlmap.client.SqlMapException: There is no statement named ibatorgenerated_updateByPrimaryKeySelective in this SqlMap.`
나는'useStatementNamespaces = "true"'설정을 가지고있다. [이 게시물] (http://mail-archives.apache.org/mod_mbox/ibatis-user-java/200612.mbox/%[email protected]%3E)를 통해 흥미로운 경로를 찾을 수 있습니다. 그것을 확인해보십시오 :) – mico
''name = 'naming.query_name' '이라는 속성에서'FlushOnExecute' 엘리먼트에 대해'naming.query_name'을 사용해야했습니다. 일반적으로 네임 스페이스 사용은 항상 필요하지는 않지만이 부분에는 네임 스페이스가 필요합니다. 내 도움은 내 이전 의견에 언급 된 게시물에서 발견되었습니다. – mico