Hibernate / Hibernate interview questions
Difference between criteria and HQL In hibernate.
| Criteria. | HQL query |
| Criteria query performs only SELECT operations. | HQL query performs both SELECT and NON-SELECT operations. HQL can be used to perform SELECT, INSERT, UPDATE, DELETE. |
| Criteria supports pagination. | HQL doesn't support pagination. |
| Criteria query is safe from SQL injection because of dynamic query generation. | HQL queries are either fixed or parametrized, SQL injection may happen if the developer doesn't parameterize properly. |
More Related questions...