📄 toolset_guide.po
字号:
msgid ""msgstr """Project-Id-Version: PACKAGE VERSION\n""Report-Msgid-Bugs-To: http://bugs.kde.org\n""POT-Creation-Date: 2007-10-25 07:47+0000\n""PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n""Last-Translator: FULL NAME <EMAIL@ADDRESS>\n""Language-Team: LANGUAGE <LL@li.org>\n""MIME-Version: 1.0\n""Content-Type: text/plain; charset=UTF-8\n""Content-Transfer-Encoding: 8bit\n"#. Tag: title#: toolset_guide.xml:5#, no-c-formatmsgid "Toolset Guide"msgstr "Toolset Guide ツールセットガイド"#. Tag: para#: toolset_guide.xml:7#, no-c-formatmsgid """Roundtrip engineering with Hibernate is possible using a set of Eclipse ""plugins, commandline tools, as well as Ant tasks."msgstr """Hibernateを使ったラウンドトリップエンジニアリングは、 Eclipseプラグインやコマ""ンドラインツール、もちろんAntタスクを使うことで可能です。"#. Tag: para#: toolset_guide.xml:12#, no-c-formatmsgid """The <emphasis>Hibernate Tools</emphasis> currently include plugins for the ""Eclipse IDE as well as Ant tasks for reverse engineering of existing ""databases:"msgstr """<emphasis>Hibernate Tools</emphasis> は現在、既存データベースのリバースエンジ""ニアリングのAntタスクに加えて、EclipseIDEのプラグインを含みます。"#. Tag: para#: toolset_guide.xml:18#, no-c-formatmsgid """<emphasis>Mapping Editor:</emphasis> An editor for Hibernate XML mapping ""files, supporting auto-completion and syntax highlighting. It also supports ""semantic auto-completion for class names and property/field names, making it ""much more versatile than a normal XML editor."msgstr """<emphasis>マッピングエディタ:</emphasis> HibernateのXMLマッピングファイル用の""エディタで、 自動補完と構文強調表示をサポートしています。クラス名やプロパ""ティ/フィールド名に対する自動補完もサポートし、 通常のXMLエディタよりも強力で""す。"#. Tag: para#: toolset_guide.xml:23#, no-c-formatmsgid """<emphasis>Console:</emphasis> The console is a new view in Eclipse. In ""addition to a tree overview of your console configurations, you also get an ""interactive view of your persistent classes and their relationships. The ""console allows you to execute HQL queries against your database and browse ""the result directly in Eclipse."msgstr """<emphasis>Console:</emphasis> コンソールはエクリプスの新しいビューです。 コン""ソールコンフィギュレーションのツリーオーバービューに加えて、永続クラスとその""関連の相互作用ビューも得られます。 データベースにHQLを実行し、結果を直接エク""リプス上で見ることができます。"#. Tag: para#: toolset_guide.xml:30#, no-c-formatmsgid """<emphasis>Development Wizards:</emphasis> Several wizards are provided with ""the Hibernate Eclipse tools; you can use a wizard to quickly generate ""Hibernate configuration (cfg.xml) files, or you may even completely reverse ""engineer an existing database schema into POJO source files and Hibernate ""mapping files. The reverse engineering wizard supports customizable ""templates."msgstr """<emphasis>開発ウィザード</emphasis> HibernateのEclipseツールはいくつかのウィ""ザードを提供します。 ウィザードを使ってHibernateの設定ファイル(cfg.xml)をすば""やく生成したり、 既存のデータベーススキーマをPOJOのソースファイルとHibernate""のマッピングファイルへと、 完全にリバースエンジニアリングすることができま""す。 リバースエンジニアリングウィザードはカスタマイズ可能なテンプレートをサ""ポートします。"#. Tag: emphasis#: toolset_guide.xml:38#, no-c-formatmsgid "Ant Tasks:"msgstr "Ant Tasks:"#. Tag: para#: toolset_guide.xml:43#, no-c-formatmsgid """Please refer to the <emphasis>Hibernate Tools</emphasis> package and it's ""documentation for more information."msgstr """より詳しい情報は <emphasis>Hibernate Tools</emphasis> パッケージとそのドキュ""メントを参照してください。"#. Tag: para#: toolset_guide.xml:48#, no-c-formatmsgid """However, the Hibernate main package comes bundled with an integrated tool ""(it can even be used from \"inside\" Hibernate on-the-fly): ""<emphasis>SchemaExport</emphasis> aka <literal>hbm2ddl</literal>."msgstr """しかし、Hibernateのメインパッケージは <emphasis>SchemaExport</emphasis> 、 別""名 <literal>hbm2ddl</literal> も含みます(Hibernate内でオンザフライで使用でき""ます)。"#. Tag: title#: toolset_guide.xml:55#, no-c-formatmsgid "Automatic schema generation"msgstr "スキーマの自動生成"#. Tag: para#: toolset_guide.xml:57#, no-c-formatmsgid """DDL may be generated from your mapping files by a Hibernate utility. The ""generated schema includes referential integrity constraints (primary and ""foreign keys) for entity and collection tables. Tables and sequences are ""also created for mapped identifier generators."msgstr """DDLはHibernateユーティリティによりマッピングファイルから生成することができま""す。 生成されたスキーマはエンティティやコレクションのテーブルに対する参照整合""性制約(主キーと外部キー)を含みます。 テーブルとシーケンスはマッピングする識別""子ジェネレータに対して生成されます。"#. Tag: para#: toolset_guide.xml:64#, no-c-formatmsgid """You <emphasis>must</emphasis> specify a SQL <literal>Dialect</literal> via ""the <literal>hibernate.dialect</literal> property when using this tool, as ""DDL is highly vendor specific."msgstr """DDLはベンダー依存なので、このツールを使うときは、<literal>hibernate.dialect</""literal> プロパティでSQLの <literal>方言</literal> を指定 <emphasis>しなけれ""ばなりません</emphasis> 。"#. Tag: para#: toolset_guide.xml:70#, no-c-formatmsgid "First, customize your mapping files to improve the generated schema."msgstr """まず、生成されるスキーマを改善するように、マッピングファイルをカスタマイズし""てください。"#. Tag: title#: toolset_guide.xml:75#, no-c-formatmsgid "Customizing the schema"msgstr "スキーマのカスタマイズ"#. Tag: para#: toolset_guide.xml:77#, no-c-formatmsgid """Many Hibernate mapping elements define optional attributes named ""<literal>length</literal>, <literal>precision</literal> and <literal>scale</""literal>. You may set the length, precision and scale of a column with this ""attribute."msgstr """多くのHibernateのマッピング要素では、オプションの <literal>length</literal> ""という名の属性を定義しています。 この属性でカラム長を設定することができます""(またはNUMERIC/DECIMAL型のデータの精度を設定できます)。"#. Tag: programlisting#: toolset_guide.xml:84#, no-c-formatmsgid "<![CDATA[<property name=\"zip\" length=\"5\"/>]]>"msgstr ""#. Tag: programlisting#: toolset_guide.xml:85#, no-c-formatmsgid "<![CDATA[<property name=\"balance\" precision=\"12\" scale=\"2\"/>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:87#, no-c-formatmsgid """Some tags also accept a <literal>not-null</literal> attribute (for ""generating a <literal>NOT NULL</literal> constraint on table columns) and a ""<literal>unique</literal> attribute (for generating <literal>UNIQUE</""literal> constraint on table columns)."msgstr """<literal>not-null</literal> 属性(テーブルのカラムへ <literal>NOT NULL</""literal> 制約を生成する)と <literal>unique</literal> 属性(テーブルのカラム""へ <literal>UNIQUE</literal> 制約を生成する)が設定できるタグもあります。"#. Tag: programlisting#: toolset_guide.xml:93#, no-c-formatmsgid """<![CDATA[<many-to-one name=\"bar\" column=\"barId\" not-null=\"true\"/>]]>"msgstr ""#. Tag: programlisting#: toolset_guide.xml:95#, no-c-formatmsgid """<![CDATA[<element column=\"serialNumber\" type=\"long\" not-null=\"true\" ""unique=\"true\"/>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:97#, no-c-formatmsgid """A <literal>unique-key</literal> attribute may be used to group columns in a ""single unique key constraint. Currently, the specified value of the ""<literal>unique-key</literal> attribute is <emphasis>not</emphasis> used to ""name the constraint in the generated DDL, only to group the columns in the ""mapping file."msgstr """<literal>unique-key</literal> 属性はカラムをグループ化して一つのキー制約にす""るために使われます。 現在、<literal>unique-key</literal> 属性で指定された値は""制約の指定には <emphasis>使われず</emphasis> 、 マッピングファイルでカラムを""グループ化することにのみ使われます。"#. Tag: programlisting#: toolset_guide.xml:105#, no-c-formatmsgid """<![CDATA[<many-to-one name=\"org\" column=\"orgId\" unique-key=""\"OrgEmployeeId\"/>\n""<property name=\"employeeId\" unique-key=\"OrgEmployee\"/>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:107#, no-c-formatmsgid """An <literal>index</literal> attribute specifies the name of an index that ""will be created using the mapped column or columns. Multiple columns may be ""grouped into the same index, simply by specifying the same index name."msgstr """<literal>index</literal> 属性はマッピングするカラムを使って生成したインデック""スの名前を指定します。 複数カラムを1つのインデックスにグループ化できます。単""に、同じインデックス名を指定するだけです。"#. Tag: programlisting#: toolset_guide.xml:113#, no-c-formatmsgid """<![CDATA[<property name=\"lastName\" index=\"CustName\"/>\n""<property name=\"firstName\" index=\"CustName\"/>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:115#, no-c-formatmsgid """A <literal>foreign-key</literal> attribute may be used to override the name ""of any generated foreign key constraint."msgstr """<literal>foreign-key</literal> 属性は、生成された外部キー制約の名前をオーバー""ライドするために使用できます。"#. Tag: programlisting#: toolset_guide.xml:120#, no-c-formatmsgid """<![CDATA[<many-to-one name=\"bar\" column=\"barId\" foreign-key=\"FKFooBar\"/"">]]>"msgstr ""#. Tag: para#: toolset_guide.xml:122#, no-c-formatmsgid """Many mapping elements also accept a child <literal><column></literal> ""element. This is particularly useful for mapping multi-column types:"msgstr """多くのマッピング要素は、子 <literal><column></literal> 要素を記述できま""す。これは複数カラム型のマッピングには特に有用です。"#. Tag: programlisting#: toolset_guide.xml:127#, no-c-formatmsgid """<![CDATA[<property name=\"name\" type=\"my.customtypes.Name\"/>\n"" <column name=\"last\" not-null=\"true\" index=\"bar_idx\" length=\"30\"/"">\n"" <column name=\"first\" not-null=\"true\" index=\"bar_idx\" length=\"20\"/"">\n"" <column name=\"initial\"/>\n""</property>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:129#, no-c-formatmsgid """The <literal>default</literal> attribute lets you specify a default value ""for a column (you should assign the same value to the mapped property before ""saving a new instance of the mapped class)."msgstr """<literal>default</literal> 属性はカラムのデフォルト値を指定します (マッピング""したクラスの新しいインスタンスを保存する前に、 マッピングしたプロパティへ同じ""値を代入すべきです)。"#. Tag: programlisting#: toolset_guide.xml:135#, no-c-formatmsgid """<![CDATA[<property name=\"credits\" type=\"integer\" insert=\"false\">\n"" <column name=\"credits\" default=\"10\"/>\n""</property>]]>"msgstr ""#. Tag: programlisting#: toolset_guide.xml:137#, no-c-formatmsgid """<![CDATA[<version name=\"version\" type=\"integer\" insert=\"false\">\n"" <column name=\"version\" default=\"0\"/>\n""</property>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:139#, no-c-formatmsgid """The <literal>sql-type</literal> attribute allows the user to override the ""default mapping of a Hibernate type to SQL datatype."msgstr """<literal>sql-type</literal> 属性で、デフォルトのHibernate型からSQLのデータ型""へのマッピングをオーバーライドできます。"#. Tag: programlisting#: toolset_guide.xml:144#, no-c-formatmsgid """<![CDATA[<property name=\"balance\" type=\"float\">\n"" <column name=\"balance\" sql-type=\"decimal(13,3)\"/>\n""</property>]]>"msgstr ""#. Tag: para#: toolset_guide.xml:146#, no-c-formatmsgid """The <literal>check</literal> attribute allows you to specify a check ""constraint."msgstr "<literal>check</literal> 属性でチェック制約を指定することができます。"#. Tag: programlisting#: toolset_guide.xml:150#, no-c-formatmsgid """<![CDATA[<property name=\"foo\" type=\"integer\">\n"" <column name=\"foo\" check=\"foo > 10\"/>\n""</property>]]>"msgstr ""#. Tag: programlisting#: toolset_guide.xml:152#, no-c-formatmsgid """<![CDATA[<class name=\"Foo\" table=\"foos\" check=\"bar < 100.0\">\n"" ...\n"" <property name=\"bar\" type=\"float\"/>\n""</class>]]>"msgstr ""#. Tag: title#: toolset_guide.xml:156#, no-c-formatmsgid "Summary"msgstr "まとめ"#. Tag: entry#: toolset_guide.xml:163#, no-c-formatmsgid "Attribute"msgstr "属性"#. Tag: entry#: toolset_guide.xml:164#, no-c-formatmsgid "Values"msgstr "値"#. Tag: entry#: toolset_guide.xml:165#, no-c-formatmsgid "Interpretation"msgstr "説明"#. Tag: literal#: toolset_guide.xml:170
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -