public interface QueryExecutor
Modifier and Type | Method and Description |
---|---|
Long |
count(SQLBuilder builder)
Wykonuje zapytanie zliczające
|
org.hibernate.Query |
createQuery(String query)
Tworzy obiekt zapytania HQL
|
org.hibernate.SQLQuery |
createSQLQuery(SQLBuilder builder)
Tworzy obiekt zapytania SQL
|
org.hibernate.SQLQuery |
createSQLQuery(SQLBuilder builder,
Integer start,
Integer limit)
Tworzy obiekt zapytania SQL z ograniczeniami
|
org.hibernate.SQLQuery |
createSQLQuery(String query)
Tworzy obiekt zapytania SQL
|
List |
findByCriteria(org.hibernate.criterion.DetachedCriteria dc)
Wyszukuje dane na podstawie podanych kryteriów
|
List |
findByCriteria(org.hibernate.criterion.DetachedCriteria dc,
Integer start,
Integer limit)
Wyszukuje dane na podstawie podanych kryteriów
|
Object |
findOne(org.hibernate.criterion.DetachedCriteria dc)
Wyszukuje jeden obiekt na podstawie przekazanej definicji zapytania
|
org.hibernate.Session |
getSession()
Pobiera sesje z aktualnej transakcji.
|
List |
list(org.hibernate.SQLQuery sql)
Wykonuje zapytanie SQL
|
void |
save(Object entity)
Zapisuje encje Hibernate
|
void |
update(Object entity)
Wykonuje update na encji Hiberanate
|
org.hibernate.Session getSession()
List findByCriteria(org.hibernate.criterion.DetachedCriteria dc)
dc
- KryteriaList findByCriteria(org.hibernate.criterion.DetachedCriteria dc, Integer start, Integer limit)
dc
- Kryteriastart
- Przesunięcie w zbiorze wynikówlimit
- Maksymalna ilość wynikówObject findOne(org.hibernate.criterion.DetachedCriteria dc)
dc
- Obiekt definicji zapytaniaList list(org.hibernate.SQLQuery sql)
query
- Definicji zapytania SQLorg.hibernate.SQLQuery createSQLQuery(String query)
query
- Zapytanie SQLvoid update(Object entity)
entity
- Encjavoid save(Object entity)
entity
- EncjaLong count(SQLBuilder builder)
builder
- Definicja zapytaniaorg.hibernate.SQLQuery createSQLQuery(SQLBuilder builder)
builder
- Definicja zapytaniaorg.hibernate.SQLQuery createSQLQuery(SQLBuilder builder, Integer start, Integer limit)
builder
- Definicja zapytaniastart
- Przesunięcie w zbiorze wynikówlimit
- Maksymalna ilość wynikóworg.hibernate.Query createQuery(String query)
query
- Treść zapytania HQLCopyright © 2019 Suncode. All rights reserved.