Hibernate est indépendant de la base de données. Ainsi, quelle que soit la base de données que nous utiliserons dans notre application, nous devons définir le dialecte associé à cette base de données.Dialect in Hibernate
Par exemple, supposons que nous utilisons base de données MySQL, alors nous avons besoin ci-dessous dialecte: org.hibernate.dialect.MySQLDialect
Supposons que nous utilisons la base de données SQL Server, nous avons besoin ci-dessous dialecte: org.hibernate .dialect.SQLServerDialect
Hibernate générera une requête appropriée liée à cette base de données. Ma question est: Quel mécanisme utilisé par hibernate pour générer des requêtes basées sur la base de données?