Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2013, 03:17
andresgonzalez43
 
Fecha de Ingreso: julio-2013
Mensajes: 36
Antigüedad: 10 años, 9 meses
Puntos: 2
Pasar de Consulta de Escritorio a Web

Hola buenas, tengo una consulta en java de escritorio que por consola me saca lo que quiero. Pero esta consulta tengo que pasarla a web con spring e hibernate y ahí es dónde no se como hacerlo.

La consulta en escritorio esla siguiente:
Tengo la consulta en escritorio, como la puedo pasar a web en JSF. La consulta es la siguiente:

public static List<String> candidatosFromSkills(int[] ids) throws SQLException{
Connection conn = ManejoDB.getConnection();
Statement st = conn.createStatement();
String strId="";
for (int i = 0; i < ids.length; i++) {
strId+= (i!=0) ? (","+ids[i]) : (""+ids[i]);
}
System.out.println(strId);
ResultSet skills = st.executeQuery("SELECT DISTINCT nombre FROM dbo.TSK_SKILLCANDIDATO AS cand "+
"INNER JOIN dbo.TSK_CVSKILLCANDIDATO AS cvsk ON cvsk.idCandidato = cand.idCandidato "+
"WHERE cvsk.idSkill in ("+strId+")");

List<String> listaSkills = new ArrayList<String>();
while(skills.next()){
listaSkills.add(skills.getString("nombre"));

}
conn.close();
return listaSkills;
}


Espero que me podais ayudar,
Muchas Gracias, un saludo