すべての JPA プロバイダー (少なくとも hibernate、eclipselink、openjpa) は、jpa エンティティークラスに基づいて ddl-schema を作成する可能性を提供します。ただし、すべてのデータベース管理システムには独自のデータ型があります。
では、jpa-providers はどの sql データ型を選択するかをどのように決定するのでしょうか。(プロバイダー固有になると思います)。などのマッピングはありますかString->varchar(xx), boolean->tinyint
。しかし、このマッピングはすべてのデータベースに存在する必要がありますよね? 誰かが私を正しい方向に向けることができますか? 休止状態のソース コードを検索しましたが、適切なコード スニペットが見つかりませんでした。
ありがとう!