나는 봄에게 내가 값을 검색하려면이 옵션을 사용하고 3쿼리는 여러 레코드
를 사용하여 여러 값을 반환하는 쿼리에 문제가 있음을했습니다,하지만 TemplateFlow
객체가 DB는 항상 null의에서 반환 된 (모든 필드가 포함를 반환 null
또는 기본값).
List<TemplateFlow> flows = (List<TemplateFlow>) getJdbcTemplate().query(
sqlString,
ParameterizedBeanPropertyRowMapper.newInstance(TemplateFlow.class)
);
TemplateFlow
은 모든 필드를 포함하는 클래스입니다. 업데이트 후에 일부 값을 가져 오는 중입니다. 변경 사항을 커밋 할 필요가 있습니까? (그러나 나는 어떤 종류의 거래도 사용하지 않고있다).
public class TemplateFlow {
private int id_templateflow;
private int id_templateprocess;
public int id_templateflow() { return this.id_templateflow; }
public void id_templateflow(int id_templateflow) { this.id_templateflow = id_templateflow; }
public int id_templateprocess() { return this.id_templateprocess; }
public void id_templateprocess(int id_templateprocess) { this.id_templateprocess = id_templateprocess; }
}
DB에서 직접 쿼리를 실행하려고하면 두 행이 반환됩니다.
도움 주셔서 감사합니다! 안드레아
사용중인 매개 변수로 데이터베이스의 쿼리 도구에서 해당 쿼리를 실행하면 어떻게됩니까? – lobster1234