¿Cómo puedo devolver un entero de una función dao?

En un programa de servlet creé una clase DAO que contiene una función, que deseo devolver un valor particular generado al ejecutar una consulta de Oracle. Intenté algo como:

public int timeofdayafternoonthsmon(Getset g) throws ClassNotFoundException, SQLException {
    // TODO Auto-generated method stub
    Connection con=Dbconnection.getConnection();
    String userid=g.getuserid();
    PreparedStatement pstmt=con.prepareStatement("select count(timeofday) from mealdb where timeofday=? and userid=?");
    pstmt.setString(1,"Afternoon");
    pstmt.setString(2,userid);
    int no=pstmt.executeUpdate();
    System.out.println(""+no);
    return no;
}

Pero el problema es que está devolviendo 1 como (supongo) éxito. Pero quiero que devuelva el resultado de ejecutar esta consulta.

Respuesta 1

Estoy tratando de crear un grupo AD a través de mi aplicación Java. He creado con éxito un usuario, y ahora estoy tratando de crear un grupo. Tengo el siguiente código: clase pública ...

Entonces tengo una respuesta de XML Soap con campos de fecha / hora, que se representan de la siguiente manera: <BusStopTime> <BusStopId> 1023 </BusStopId> <Order> 1 </Order> <...

Tengo una aplicación Spring MVC con todo lo que actualmente está contenido en un solo contexto de aplicación en una sola JVM. El código se divide en varias capas, y cada capa simplemente tira del ...

Tengo algunas líneas dentro de mi application.properties como logging.level.com.website.project.mapper = INFO Quiero ver dónde se usa realmente este valor para comprender todo al respecto. ¿Puede IntelliJ ...