2012-04-10 4 views
0

내 봄 mvc 응용 프로그램에서 서버 쪽에서 정렬 및 페이지 매김을 구현하려고합니다.Spring JDBC 템플릿 정렬

JdbcTemplate.query() 메서드를 호출 한 후 정렬되지 않은 배열 목록을 얻는 것이 문제입니다.

내 쿼리 코드 :

List<Ingredient> ingredients = query("SELECT * FROM Ingredients ORDER BY ? ? LIMIT ?, ?", 
       new Object[]{"title", "ASC", 0, 50}, 
       new IngredientsMapper()); 

내 매퍼 코드 : 내가 잘못 무엇

public class IngredientsMapper implements ParameterizedRowMapper { 

    @Override 
    public Ingredient mapRow(ResultSet rs, int rowNum) throws SQLException { 
     Ingredient ingredient = new Ingredient(); 
     ingredient.setId(rs.getInt("IngredientID")); 
     ingredient.setTitle(rs.getString("title")); 
     ingredient.setCost(rs.getFloat("cost")); 
     ingredient.setDescription(rs.getString("description")); 
     ingredient.setUnits(rs.getString("units")); 
     return ingredient; 
    } 
} 

?

도움 주셔서 감사합니다. 좋은 하루 되세요!

답변

1

매개 변수를 사용하여 열 값을 참조 할 수 없습니다. 자세한 내용은 this answer을 참조하십시오.

관련 문제