There are several SQLite dialects out there.
Hibernate 3:
https://github.com/kemitix/sqlite-dialect
<dependency>
<groupId>net.kemitix</groupId>
<artifactId>sqlite-dialect</artifactId>
<version>0.1.0</version>
</dependency>
Hibernate configuration:
hibernate.dialect = org.hibernate.dialect.SQLiteDialect
Hibernate 4:
https://github.com/EnigmaBridge/hibernate4-sqlite-dialect
<dependency>
<groupId>com.enigmabridge</groupId>
<artifactId>hibernate4-sqlite-dialect</artifactId>
<version>0.1.2</version>
</dependency>
Hibernate configuration:
hibernate.dialect = com.enigmabridge.hibernate.dialect.SQLiteDialect
Note: I am author of this repository. Based on the gwenn
repo.
Hibernate 5:
https://github.com/gwenn/sqlite-dialect/
Author worked with Hibernate team to integrate it to the Hibernate directly. It is tracked in this issue.
Add this dependency:
<dependency>
<groupId>com.github.gwenn</groupId>
<artifactId>sqlite-dialect</artifactId>
<version>0.1.2</version>
</dependency>
Hibernate configuration:
hibernate.dialect = org.sqlite.hibernate.dialect.SQLiteDialect
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…