标签: database jpa jdbc
我需要动态连接到不同类型的DataSources(例如MySQL,Oracle,...),并使用CriteriaBuilder等执行复杂查询。由于这些数据库可以有不同的模式;我不能拥有它们的实体,但在运行时我有表名,列,数据库类型等的String值。我是否可以使用JPA动态创建特定于数据库的查询而无需定义实体?
DataSources
CriteriaBuilder
欢迎其他想法。