recherche

Maison  >  Questions et réponses  >  le corps du texte

mysql - Comment rendre le SQL d'un projet Java compatible avec la syntaxe SQL de plusieurs bases de données?

Comment les instructions SQL dans les projets Java peuvent-elles être compatibles avec plusieurs bases de données ? Le projet appartient à la catégorie de produits et il n'est pas confirmé quelle base de données l'utilisateur utilise. Nous utilisons DB2 pendant le développement, mais si nous rencontrons une base de données Oracle, SQL échouera. Je ne sais pas comment assurer la compatibilité avec plusieurs bases de données. Par exemple, Oracle, MySQL, SQL Server, DB2, etc.

PHPzPHPz2790 Il y a quelques jours985

répondre à tous(2)je répondrai

  • 阿神

    阿神2017-05-18 10:47:51

    Vous pouvez essayer d'utiliser un framework ORM qui prend en charge plusieurs dialectes.

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-18 10:47:51

    ORM n'est-il pas la solution à ce problème ? Il exécute différents SQL, JPA, hibernate selon le dialecte de la base de données configuré

    répondre
    0
  • Annulerrépondre