consultar por fechas

Hola Amigos soy estudiante estoy tratando de hacer una consulta en java por id y por fecha inicial y fecha final pero no he podo si alguien me puede dar un ejemplo les agradecería he buscado tutoriales pero la verdad no encontrado información muy clara

gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Lia

Qué es realmente lo que

Qué es realmente lo que necesitas consultar?, quizás con un poco de más información podamos ayudarte, en cuanto a fecha no sé que es lo que realmente necesitas, pero aquí un ejemplo con sql: "SELECT * FROM tabla WHERE fecha BETWEEN '2018-01-02' AND '2018-03-27'"
donde las fechas '2018-01-02' , '2018-03-27' son los datos que el usuario te envíe.

En el caso de grails:
Dominio.executeQuery("SELECT c FROM Dominio as c WHERE now() BETWEEN c.fechaInicio AND c.fechaTermino AND c.clave LIKE ?", [proceso]);