public <T> List<T> queryForList(String sql,
Class<T> elementType,
Object... args)
throws DataAccessException
Mô tả sao chép từ giao diện: JdbcOperations Query SQL được để tạo ra một tuyên bố sẵn sàng từ SQL và một danh sách các đối số để ràng buộc với truy vấn, chờ đợi một danh sách kết quả. Kết quả sẽ được ánh xạ tới một Danh sách (một mục nhập cho mỗi hàng) của các đối tượng kết quả, mỗi kết quả phù hợp với loại phần tử được chỉ định.
rõ bởi: queryForList
trong JdbcOperations giao diện, Parameters:sql
- truy vấn SQL để thực hiện elementType - loại theo yêu cầu của phần tử trong danh sách kết quả (ví dụ, Integer.class) args
- lập luận để ràng buộc với truy vấn (để lại nó để PreparedStatement để đoán kiểu SQL tương ứng); cũng có thể contain SqlParameterValue
đối tượng không chỉ cho biết giá trị đối số mà còn là kiểu SQL và tùy chọn quy mô Trả về: Danh sách đối tượng khớp với loại phần tử được chỉ định Ném: DataAccessException - nếu truy vấn không thành côngXem thêm: JdbcOperations.queryForList (String, Class) , SingleColumnRowMapper
Nguồn
2015-08-12 10:43:38
Bạn đang sử dụng cơ sở dữ liệu nào? –
Tôi đang sử dụng Oracle 10g; là nó phụ thuộc vào cơ sở dữ liệu? – user182944