Я разрабатываю приложение Java EE, которое использует JPA для сохранения своих данных.
Сначала я использовал Hibernate в качестве реализации JPA, но позже я переключился на OpenJPA, потому что именно здесь поставляется WebLogic Application Server.
Это не создавало проблем, но заставило меня задуматься:
Существуют ли различия в отображении типов данных Java в типы данных конкретных баз данных для различных реализаций JPA? Если да, что они? Всегда ли мне нужно думать об этих различиях или есть какие-то распространенные ошибки, которых легко избежать?