Quel est l'ORM qui peut être lié à une application Java dans le moins de temps possible, étant donné que ses performances ne sont pas importantes?Quel est le Java ORM le plus simple supportant Sqlite?
Répondre
Ceci est auto-marketing, mais mon ORMLite package prend en charge natif pour Sqlite - ainsi que MySQL, Postgres, Microsoft SQL Server, H2, Derby et HSQLDB. Il utilise des annotations pour configurer les classes persistantes et très simple pour se mettre à jour.
Voici la documentation en ligne sur la façon de get started with the package:
J'ai l'expérience avec le pilote JDBC org.xerial.sqlite-jdbc
qui semble fonctionner très bien. SQLite est entièrement pris en charge par jOOQ
Voici une intégration demo project pour Hibernate SQLite. EclipseLInk JPA devrait également fonctionner. EclipseLink est plus léger que Hibernate, mais Hibernate est mieux documenté et plus mature.
Sormula fonctionne avec n'importe quelle base de données relationnelle car il crée du SQL standard. La configuration du test Sqlite et le pilote jdbc sont inclus dans les suites de tests.
ActiveJDBC prend en charge un certain nombre de bases de données, y compris SQLite3: http://javalite.io/activejdbc#supported-databases
La page du projet dit: 'Il est actuellement à un stade précoce de Beta et a besoin de tests/entrée, il est donc pas recommandé pour les use.' de production est-il exact ? – htf
Oh je vois. Il y a un autre code ORMLite sur Google. Le mien est hébergé chez Sourceforge à l'URL http://ormlite.sourceforge.net/ et est production/stable. – Gray
Merci pour la réponse, je l'ai maintenant. Je vais m'en tenir à ORMLite et au cas où des problèmes apparaîtraient, je vous le ferai savoir :) – htf