有没有人有使用 Java 创建与数据库无关的应用程序的经验,尤其是使用 Hibernate,并同时针对 Oracle 和 Postgres 数据库?
特别是我正在研究 Oracle Spatial 和 PostGIS。我们想要创建一个基于 Java 的 SOA,它可以与 Oracle Spatial 和 PostGIS 后端一起使用。我已经将 Hibernate 与这两个数据库一起使用,但从未打算同时针对这两个数据库。我可以创建场景,其中相同的代码可以根据使用的数据库生成不同的结果。
也许hibernate可以处理这个问题,但如果有任何已知问题,我会很高兴听到。
肯