保存列挙値の列挙値:間違った列タイプのトラブルシューティング
はデータの持続性の領域で、データモデル、データベーススキーマ、およびそれのかなりのマッピング間の適合性を確保します。 Javaで列挙されたタイプを操作する場合、これらの酵素を基礎となるデータベースにHibernateをどのようにマッピングするかを確立することが重要です。ただし、次のエラーに遭遇します。「MyApp.Person for Column Genderの列タイプ。このエラーは、Hibernateが @Enumerated Annotationの仕様に応じて、列挙が順序または文字列として扱われるため、性別列が整数であると予想している場合に発生します。 "enum( 'male'、 'female')")) @enumerated(enumtype.string) プライベートジェンダージェンダー;
列定義を提供することにより、Hibernateに列タイプを推測せず、指定された定義に付着するように指示します。 「enum( 'dummy')」) @enumerated(enumtype.string) プライベートManyvaluedenum ManyValuedenum;
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3