[jboss-cvs] JBossAS SVN: r77468 - projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Aug 25 22:05:56 EDT 2008


Author: khashida at redhat.com
Date: 2008-08-25 22:05:55 -0400 (Mon, 25 Aug 2008)
New Revision: 77468

Modified:
   projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
Log:
237 left

Modified: projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
===================================================================
--- projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po	2008-08-26 01:44:43 UTC (rev 77467)
+++ projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po	2008-08-26 02:05:55 UTC (rev 77468)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Entity\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-08-11 00:59+0000\n"
-"PO-Revision-Date: 2008-08-25 22:06+1000\n"
+"PO-Revision-Date: 2008-08-26 12:05+1000\n"
 "Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
 "Language-Team: Japanese <jp at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -475,6 +475,11 @@
 "<literal>TIMESTAMP</literal> precision (ie the actual date, only the time, "
 "or both). Use the <literal>@Temporal</literal> annotation to fine tune that."
 msgstr ""
+"中核となる Java API では、時間的な精度は定義されていません。時間データ(temporal data)を "
+"取り扱う時には、データベース内で予期される精度を記述するのが良いでしょう。時間データは "
+"<literal>DATE</literal>、<literal>TIME</literal>、あるいは <literal>TIMESTAMP</literal> の "
+"精度が使えます(すなわち、実際の日付、時刻のみ、あるいはその両方)。これを細かくチューンするには "
+"<literal>@Temporal</literal> アノテーションを使用します。"
 
 #. Tag: para
 #: Entity.xml:83
@@ -488,6 +493,12 @@
 "<classname>byte[] </classname>and serializable type will be persisted in a "
 "Blob."
 msgstr ""
+"<literal>@Lob</literal> は、プロパティタイプに応じて Blob 又は Clob 内で "
+"永続化されるべきであることをしめします。<classname>java.sql.Clob</"
+"classname>、<classname>Character[]</classname>、<classname>char[]</"
+"classname> 及び、java.lang.<classname>String</classname> は Clob 内で "
+"永続化されます。<classname>java.sql.Blob</classname>、<classname>Byte[]</classname>、 "
+"<classname>byte[] </classname> 及び、シリアル化可能なタイプは Blob 内で永続化されます。"
 
 #. Tag: programlisting
 #: Entity.xml:86
@@ -522,6 +533,10 @@
 "<literal>@Lob</literal>, then the Hibernate <literal>serializable</literal> "
 "type is used."
 msgstr ""
+"プロパティタイプが <classname>java.io.Serializable</classname> を実装して、 "
+"それが基本タイプではない場合、そしてプロパティが <literal>@Lob</literal> で "
+"アノテーション追加されていない場合、Hibernate <literal>serializable</literal> "
+"タイプが使用されます。"
 
 #. Tag: title
 #: Entity.xml:90
@@ -538,6 +553,10 @@
 "(see the EJB3 specification for more information on the defaults). You can "
 "use this annotation at the property level for properties that are:"
 msgstr ""
+"プロパティマッピング用に使用されるコラムは、<literal>@Column</literal> アノテーションを "
+"使用して定義できます。それを使用してデフォルト値を上書きします(デフォルトに関する "
+"詳細は EJB3 仕様でご覧ください)。以下のようなプロパティの為のプロパティレベルでは "
+"このアノテーションを使用することができます:"
 
 #. Tag: para
 #: Entity.xml:96
@@ -605,6 +624,9 @@
 "literal> column, which is not nullable, has a length of 50 and is not "
 "updatable (making the property immutable)."
 msgstr ""
+"<literal>name</literal> プロパティは、 null にすることが可能な 50 以上の長さを持つ"
+"更新できない(プロパティを不変にする) <literal>flight_name</literal> コラムへ "
+"マップされています。"
 
 #. Tag: para
 #: Entity.xml:130
@@ -759,6 +781,11 @@
 "particular entity using the <literal>@Embedded</literal> and "
 "<literal>@AttributeOverride</literal> annotation in the associated property:"
 msgstr ""
+"エンティティの中で埋め込み型のコンポーネントを宣言して、そのコラムマッピングを "
+"上書きすることさえも可能です。コンポーネントクラスはクラスレベルで <literal>@Embeddable</literal> "
+"アノテーションを使ってアノテーション追加ができます。関連したプロパティの中で、<literal>@Embedded</literal> と "
+"<literal>@AttributeOverride</literal> を使用して、特定のエンティティの為の組込み型オブジェクトの "
+"コラムマッピングを上書きすることができます。"
 
 #. Tag: programlisting
 #: Entity.xml:205
@@ -855,6 +882,10 @@
 "literal> annotations (see <xref linkend=\"Entity_Beans-"
 "Hibernate_Annotation_Extensions\"/>)."
 msgstr ""
+"組込み可能なオブジェクトはそれ自身のエンティティのアクセスタイプを継承します "
+"(Hibernate 特有の <literal>@AccessType</literal> アノテーションを"
+"使用して上書きできることに注意して下さい。 <xref linkend=\"Entity_Beans-"
+"Hibernate_Annotation_Extensions\"/> を参照して下さい)。"
 
 #. Tag: para
 #: Entity.xml:211
@@ -874,6 +905,17 @@
 "objects of embedded objects is currently not supported in the EJB3 spec, "
 "however, Hibernate Annotations supports it through dotted expressions."
 msgstr ""
+"<literal>Person</literal> エンティティは2つのコンポーネントプロパティを持っています。 "
+"<literal>homeAddress</literal> と <literal>bornIn</literal> です。 "
+"<literal>homeAddress</literal> プロパティはアノテーションが追加されていませんが、 "
+"Hibernate は、Address クラス内の <literal>@Embeddable</literal> アノテーションを "
+"見ることにより、それが永続化コンポーネントであることを推測します。コラム名のマッピングも "
+"(<literal>bornCountryName</literal> に) <literal>Country</literal> の各マップ済み属性のための "
+"<literal>@Embedded</literal> と <literal>@AttributeOverride </literal> アノテーションを "
+"使用して上書きします。お分かりのように <literal>Country </literal> も <literal>Address</literal> の "
+"ネストされたコンポーネントであり、これも Hibernate と EJB3 デフォルトによる自動検出を使用します。 "
+"組み込まれたオブジェクト内の組み込まれたオブジェクトのコラムの上書きは現在、EJB3 仕様では "
+"サポートされていませんが、Hibernate アノテーションはドット付き表現を介してそれをサポートします。"
 
 #. Tag: programlisting
 #: Entity.xml:215




More information about the jboss-cvs-commits mailing list