0
스프링 응용 프로그램에서 SQL을 쿼리하려고합니다.NamedParameterJdbcTemplate 객체가 예외를 throw 함
org.springframework.dao.PermissionDeniedDataAccessException을
내가 시도 다 : 이제 내 코드는이 코드를 던지고 내 응용 프로그램을 실행하고 때
String sql="select abc,def from alphabets where character=:charValue";
SqlParameterSource paramMap = new MapSqlParameterSource("charValue","ac");
List li = namedParameterJdbcTemplate.queryForList(sql, paramMap);
지금 같은 - 뭔가가 포함 된 경우 namedParameterJdbcTemplate을 사용하여 목록을 쿼리 할 때 문제가 발생한다고 생각합니다. 도움이 될 것입니다. 감사.
데이터베이스/데이터베이스 테이블에 액세스 할 수있는 권한이 없습니다. http://static.springsource.org/autorepo/docs/spring/3.2.0.M1/api/org/springframework/dao/PermissionDeniedDataAccessException.html –
을 확인하십시오. 'namedParameter'가 문제없이 단순히 쿼리를 시도함으로써 문제를 일으키는 경우를 제외 할 수 있습니다. 그럼에도 불구하고 쿼리에 매개 변수를 추가해도 PermissionDeniedDataAccessException이 발생하지 않습니다. –