私はすでにそれを適用しており、データベースからの整数値が であるかのように機能し0
、Java ブール変数は false になり、その逆も同様です。0
しかし、逆にfortrue
と1
forをマッピングすることが可能かどうか疑問に思っていfalse
ます。
私は以前に Javaenum
を整数にマッピングしましたが、これはドキュメンテーションでかなりよく説明されています.Datanucleus は、値を永続化するかロードするときに、任意のデータベース タイプを任意の Java タイプにマッピングするのに十分な柔軟性があるかどうか疑問に思っています。たとえば、指定した値を下回るデータベース database を java boolean にマップし、false
その値を超えるデータベースを java boolean にマップしますtrue
。または文字列を整数にマッピングします(文字列の長さはそうかもしれません)。