Resultados da pesquisa a pedido "hql"

1 a resposta

Um-para-muitos relacionamento obtém objetos duplicados sem usar "distinto". Por quê?

Eu tenho 2 classes em um relacionamento um-para-muitos e uma consulta HQL que é um pouco estranha. Mesmo que tenha lido algumas perguntas já postadas, isso n...

5 a resposta

Ordem de consulta nomeada de hibernação por parâmetro

Oi alguém pode me indicar como podemos passar uma ordem por cláusula como parâmetro nomeado para hql Ex: Trabalho: select tb from TransportBooking as tb and TIMESTAMP(tb.bookingDate, tb.bookingTime) >= current_timestamp() order by ...

2 a resposta

Junção implícita de HQL na cláusula where gera cross join em vez de inner join

4 a resposta

Exceção de Hibernate e Unexpected end of Subtree

2 a resposta

Maneira preferida de mapear um conjunto de resultados com entidade e contagem usando Spring Data

Geralmente, existe a pergunta comercial para mostrar todas as categorias e com que frequência essas categorias são usadas. É fácil responder a essa pergunta com uma consulta: SELECT c.*, count(*) FROM category_assignment ca LEFT JOIN category c ...

1 a resposta

Instruções preparadas, hibernação e HQL

O Hibernate usa internamente PreparedStatements no JDBC ao converter HQL em SQL. Como são tratados os parâmetros embutidos em um HQL? exemplo: public List<Student> loadAllStudentsByStatus(String status) { String queryString = "FROM Student ...

3 a resposta

Usando uma instrução CASE no HQL, selecione

Existe alguma maneira de fazer o seguinte no HQL: SELECT case when flag = true then SUM(col1) else SUM(col2) FROM myTable

4 a resposta

Cláusula IN na HQL ou Java Persistence Query Language

Eu tenho a seguinte consulta JPA parametrizada ou Hibernate: SELECT entity FROM Entity entity WHERE name IN (?)Eu quero passar o parâmetro como um ArrayList <>, isso é possível? A corrente de hibernação me diz que java.lang.ClassCastException: ...

3 a resposta

HQL - identificador de linha para paginação

Alguém sabe se o HQL tem uma palavra-chave para identificar linhas como ROWID ou ROWNUM? Gostaria de implementar a paginação com HQL, mas não consigo usar .setMaxResult () ou .setFirstResult () porque não trabalho diretamente com o objeto de ...

1 a resposta

Prevenção contra injeção de SQL no Hibernate

Eu usei o hibernate para interagir com meu banco de dados, agora eu queria tornar minha camada de banco de dados segura contra injeção de SQL, então fiz algumas pesquisas e descobri que minhas consultas deveriam ser parametrizadas, o que ...