Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. public class WFWSimpleDAOImpl<ObjectClass> implements WFWSimpleDAO<ObjectClass> {
  2.  
  3. public List<ObjectClass> retrieve(Object[] params) throws Exception {
  4.  
  5. return (List<ObjectClass>) getJdbcTemplate().query(sqlToExec, params, new BeanPropertyRowMapper<ObjectClass>())
  6.  
  7. BeanPropertyRowMapper(Class mappedClass)
  8.  
  9. BeanPropertyRowMapper(ObjectClass)
  10.  
  11. ObjectClass can not be resolved to a variable
  12.  
  13. Class<?> objClass = TypeResolver.resolveRawArgument(WFWSimpleDAO.class, dao.getClass());
  14.  
  15. Class<ObjectClass> classOfObjectClass = (Class<ObjectClass>) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];
  16. return (List<ObjectClass>) getJdbcTemplate().query(sqlToExec, params, new BeanPropertyRowMapper(classOfObjectClass));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement