Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(EJBコンテナ)
EJBコンテナのEntity BeanのCMPでサポートするJavaデータ型の範囲と,プライマリキーへの指定の可否を次の表に示します。
表2-10 CMPでサポートするJavaデータ型の範囲
| Javaデータ型 | 値の範囲 | プライマリキーへの指定 |
|---|---|---|
| boolean | true,false | × |
| java.lang.Boolean | ○ | |
| byte | -128〜127 | × |
| java.lang.Byte | ○ | |
| char | '\u0000'〜'\uffff'(0〜65535) | × |
| java.lang.Character | ○ | |
| short | -32768〜32767 | × |
| java.lang.Short | ○ | |
| int | -2147483648〜2147483647 | × |
| java.lang.Integer | ○ | |
| long | -9223372036854775808〜9223372036854775807 | × |
| java.lang.Long | ○ | |
| float※ | ±1.40239846e-45〜±3.40282347e+38 | × |
| java.lang.Float※ | ○ | |
| double※ | ±4.94065645841246544e-324〜±1.79769313486231570e+308 | × |
| java.lang.Double※ | ○ | |
| byte[] | 1Byte〜2147483647Byte | × |
| java.lang.String | − | ○ |
| java.math.BigDecimal | − | × |
| java.sql.Date | − | × |
| java.sql.Time | 00:00:00〜23:59:59 | × |
| java.sql.TimeStamp | − | × |
| Serializableな型 | − | × |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.