...
Het aanmaken van een database kan op veel verschillende manieren. Binnen IntelliJ is het gelukkig vrij simpel. Je klikt eerst op de Database knop rechts in het scherm. Daarna klik je op het plusje, Data Source en selecteer je SQLite.
Het database menu in IntelliJ.
Daarna kom je in onderstaand menu. In het "File" veld vul je de naam van de database in met .db erachter.
Voorbeeld van het aanmaken van een nieuwe database connectie in IntelliJ
Er is nu een database aangemaakt in de folder van het project. Als je bij het database menu kijkt staat er nu een database genaamt newDatabase.db. Je kunt nu de database selecteren en op de console knop klikken. In deze console kun je queries op de database uitvoeren.
...
Om SQLite met JPA te laten werken heb je natuurlijk de standaard JPA depencies dependencies nodig en de SQLite JDBC driver.
De drie benodigde dependencies in pom.xml
In persistence.xml moet het dialect, de path naar de database en de driver worden ingesteld. Het dialect voor SQLite is het SQL server dialect en de driver is de JDBC SQLite driver. Ook moet 'hbm2ddl.auto' worden ingesteld op update zodat de database niet wordt geoverwrite wanneer er een nieuwe connectie wordt aangemaakt. Aangezien IntelliJ standaard SQLite ondersteund kun je de entities laten genereren.
Voorbeeld van persistence.xml
Conclusie
tekst
Bibliografie
...