エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MyBatisでJavaのenumをPostgreSQLの列挙型(enum)にマッピングする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MyBatisでJavaのenumをPostgreSQLの列挙型(enum)にマッピングする
MyBatisには、Java上のenumをハンドリングするためのTypeHandlerとして、下記の2つが用意されています。... MyBatisには、Java上のenumをハンドリングするためのTypeHandlerとして、下記の2つが用意されています。 org.apache.ibatis.type.EnumTypeHandler →列挙子の名前(name()で取得できる)を利用してマッピング ※MyBatisのデフォルトの設定では、このTypeHandlerが利用される org.apache.ibatis.type.EnumOrdinalTypeHandler →列挙子の順序(ordinal()で取得できる)を利用してマッピング 上記のどちらも、PostgreSQLの列挙型(enum)にマッピングすることはできません。 (EnumTypeHandlerはvarcharやtextにはマッピングできるが、enumには直接マッピングできない) PostgreSQL 15.0文書 - 8.7. 列挙型 Javaのenumを

