3
"Project-Id-Version: PACKAGE VERSION\n"
4
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
5
"POT-Creation-Date: 2009-06-10 21:02+0000\n"
6
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
7
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
"Language-Team: LANGUAGE <LL@li.org>\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
14
#: toolset_guide.xml:29
20
#: toolset_guide.xml:31
23
"Roundtrip engineering with Hibernate is possible using a set of Eclipse "
24
"plugins, commandline tools, and Ant tasks."
26
"Hibernate에 대한 라운드트립 엔지니어링은 Eclipse 플러그인 세트, 명령라인 도구"
27
"들, 뿐만 아니라 Ant 태스크들을 사용하여 가능하다."
30
#: toolset_guide.xml:36
33
"<emphasis>Hibernate Tools</emphasis> currently include plugins for the "
34
"Eclipse IDE as well as Ant tasks for reverse engineering of existing "
37
"<emphasis>Hibernate 도구들</emphasis>은 현재 기존 데이터베이스들에 대한 리버"
38
"스 엔지니어링을 위해 Ant 태스크들 뿐만 아니라 Eclipse IDE용 플러그인들을 포함"
42
#: toolset_guide.xml:42
45
"<emphasis>Mapping Editor:</emphasis> an editor for Hibernate XML mapping "
46
"files that supports auto-completion and syntax highlighting. It also "
47
"supports semantic auto-completion for class names and property/field names, "
48
"making it more versatile than a normal XML editor."
50
"<emphasis>매핑 편집기:</emphasis> 자동 완성 기능과 구문 강조를 지원하는 "
51
"Hibernate XML 매핑 파일들에 대한 편집기. 그것은 또한 통상의 XML 편집기 보다 "
52
"훨씬 더 융통성 있게 만들어서 클래스 이름들과 프로퍼티/필드 이름들에 대한 의미"
56
#: toolset_guide.xml:47
59
"<emphasis>Console:</emphasis> the console is a new view in Eclipse. In "
60
"addition to a tree overview of your console configurations, you are also "
61
"provided with an interactive view of your persistent classes and their "
62
"relationships. The console allows you to execute HQL queries against your "
63
"database and browse the result directly in Eclipse."
65
"<emphasis>콘솔:</emphasis> 콘솔은 Eclipse에서 새로운 뷰이다. 당신의 콘솔 구성"
66
"들에 대한 tree overview에 덧붙여, 당신은 또한 당신의 영속 클래스들과 그것들"
67
"의 관계들에 대한 상호작용 뷰를 얻는다. 콘솔은 당신의 데이터베이스에 대해 HQL "
68
"질의들을 실행하고 그 결과를 Eclipse 내에서 직접 브라우징 하도록 당신에게 허용"
72
#: toolset_guide.xml:54
75
"<emphasis>Development Wizards:</emphasis> several wizards are provided with "
76
"the Hibernate Eclipse tools. You can use a wizard to quickly generate "
77
"Hibernate configuration (cfg.xml) files, or to reverse engineer an existing "
78
"database schema into POJO source files and Hibernate mapping files. The "
79
"reverse engineering wizard supports customizable templates."
81
"<emphasis>개발 마법사들:</emphasis> 몇몇 마법사들이 Hibernate Eclipse 도구들"
82
"에 제공된다; 당신은 Hibernate 구성 (cfg.xml) 파일들을 빠르게 생성시키는데 마"
83
"법사를 사용하거나, 심지어 당신은 기존 데이터베이스 스키마를 POJO 소스 파일들"
84
"과 Hibernate 매핑 파일들로 완전하게 리버스 엔지니어링할 수도 있다. 리버스 엔"
85
"지니어링 마법사는 맞춤 가능한 템플릿들을 제공한다."
88
#: toolset_guide.xml:67
91
"Please refer to the <emphasis>Hibernate Tools</emphasis> package "
92
"documentation for more information."
94
"추가 정보는 <emphasis>Hibernate Tools</emphasis> 패키지와 그것의 문서를 참조"
98
#: toolset_guide.xml:72
101
"However, the Hibernate main package comes bundled with an integrated tool : "
102
"<emphasis>SchemaExport</emphasis> aka <literal>hbm2ddl</literal>.It can even "
103
"be used from \"inside\" Hibernate."
105
"하지만 Hibernate 메인 패키지는 통합 도구에 번들화 되어 있다(그것은 심지어 플"
106
"라이 상에서 Hibernate \"내에서\" 사용될 수 있다): <emphasis>SchemaExport</"
107
"emphasis> 별칭은 <literal>hbm2ddl</literal>."
110
#: toolset_guide.xml:79
112
msgid "Automatic schema generation"
116
#: toolset_guide.xml:81
117
#, fuzzy, no-c-format
119
"DDL can be generated from your mapping files by a Hibernate utility. The "
120
"generated schema includes referential integrity constraints, primary and "
121
"foreign keys, for entity and collection tables. Tables and sequences are "
122
"also created for mapped identifier generators."
124
"DDL은 Hibernate 유틸리티에 의해 당신의 매핑 파일들로부터 생성될 수 있다. 생성"
125
"된 스키마는 엔티티 테이블과 콜렉션 테이블에 대한 참조 무결성 컨스트레인트들"
126
"(프라이머리 키와 foreign 키들)을 포함한다. 테이블들과 시퀀스들은 또한 페칭된 "
130
#: toolset_guide.xml:88
131
#, fuzzy, no-c-format
133
"You <emphasis>must</emphasis> specify a SQL <literal>Dialect</literal> via "
134
"the <literal>hibernate.dialect</literal> property when using this tool, as "
135
"DDL is highly vendor-specific."
137
"DDL이 매우 벤더에 특정하므로, 이 도구를 사용할 때 당신은 <literal>hibernate."
138
"dialect</literal> 프로퍼티를 통해 한 개의 SQL <literal>Dialect</literal>를 지"
139
"정<emphasis>해야 한다</emphasis>."
142
#: toolset_guide.xml:94
143
#, fuzzy, no-c-format
145
"First, you must customize your mapping files to improve the generated "
146
"schema. The next section covers schema customization."
148
"먼저 생성된 스키마를 개선시키기 위해 당신의 매핑 파일들을 맞춤화 시켜라."
151
#: toolset_guide.xml:99
153
msgid "Customizing the schema"
157
#: toolset_guide.xml:101
158
#, fuzzy, no-c-format
160
"Many Hibernate mapping elements define optional attributes named "
161
"<literal>length</literal>, <literal>precision</literal> and <literal>scale</"
162
"literal>. You can set the length, precision and scale of a column with this "
165
"많은 Hibernate 매핑 요소들은 <literal>length</literal>로 명명된 옵션 속성을 "
166
"정의한다. 당신은 이 속성으로 컬럼의 길이를 설정할 수 있다.(또는 numeric/"
167
"decimal 데이터 타입들, 배정도에 대해 ). 많은 Hibernate 매칭 요소들은 "
168
"<literal>length</literal>, <literal>precision</literal> 그리고 "
169
"<literal>scale</literal>로 명명된 옵션 속성들을 정의하고 있다. 당신은 이 속성"
170
"으로서 컬럼이 길이, 정밀도, 크기를 설정할 수 있다."
172
#. Tag: programlisting
173
#: toolset_guide.xml:108
175
msgid "<![CDATA[<property name=\"zip\" length=\"5\"/>]]>"
178
#. Tag: programlisting
179
#: toolset_guide.xml:109
181
msgid "<![CDATA[<property name=\"balance\" precision=\"12\" scale=\"2\"/>]]>"
185
#: toolset_guide.xml:111
186
#, fuzzy, no-c-format
188
"Some tags also accept a <literal>not-null</literal> attribute for generating "
189
"a <literal>NOT NULL</literal> constraint on table columns, and a "
190
"<literal>unique</literal> attribute for generating <literal>UNIQUE</literal> "
191
"constraint on table columns."
193
"몇몇 태그들은 또한 (테이블 컬럼들에 대한 <literal>NOT NULL</literal> 컨스트레"
194
"인트를 생성시키는) <literal>not-null</literal> 속성과 (테이블 컬럼들에 대한 "
195
"<literal>UNIQUE</literal> 컨스트레인트를 생성시키는) <literal>unique</"
198
#. Tag: programlisting
199
#: toolset_guide.xml:117
202
"<![CDATA[<many-to-one name=\"bar\" column=\"barId\" not-null=\"true\"/>]]>"
205
#. Tag: programlisting
206
#: toolset_guide.xml:119
209
"<![CDATA[<element column=\"serialNumber\" type=\"long\" not-null=\"true\" "
210
"unique=\"true\"/>]]>"
214
#: toolset_guide.xml:121
215
#, fuzzy, no-c-format
217
"A <literal>unique-key</literal> attribute can be used to group columns in a "
218
"single, unique key constraint. Currently, the specified value of the "
219
"<literal>unique-key</literal> attribute is <emphasis>not</emphasis> used to "
220
"name the constraint in the generated DDL. It is only used to group the "
221
"columns in the mapping file."
223
"<literal>unique-key</literal> 속성은 하나의 유일 키 컨스트레인트로 컬럼들을 "
224
"그룹지우는데 사용될 수도 있다. 현재 <literal>unique-key</literal> 속성의 지정"
225
"된 값은 산출된 DDL내에서 컨스트레인트를 명명하는데 사용되지 <emphasis>않고</"
226
"emphasis>, 오직 매핑 파일 내에서 컬럼들을 그룹 지우는데 사용된다."
228
#. Tag: programlisting
229
#: toolset_guide.xml:129
232
"<![CDATA[<many-to-one name=\"org\" column=\"orgId\" unique-key="
233
"\"OrgEmployeeId\"/>\n"
234
"<property name=\"employeeId\" unique-key=\"OrgEmployee\"/>]]>"
238
#: toolset_guide.xml:131
239
#, fuzzy, no-c-format
241
"An <literal>index</literal> attribute specifies the name of an index that "
242
"will be created using the mapped column or columns. Multiple columns can be "
243
"grouped into the same index by simply specifying the same index name."
245
"<literal>index</literal> 속성은 매핑된 컬럼 또는 컬럼들을 사용하여 생성될 인"
246
"덱스의 이름을 지정한다. 간단하게 동일한 인덱스 이름을 지정함으로써 여러 컬럼"
247
"들이 동일한 인덱스 내로 그룹지워질 수도 있다."
249
#. Tag: programlisting
250
#: toolset_guide.xml:137
253
"<![CDATA[<property name=\"lastName\" index=\"CustName\"/>\n"
254
"<property name=\"firstName\" index=\"CustName\"/>]]>"
258
#: toolset_guide.xml:139
259
#, fuzzy, no-c-format
261
"A <literal>foreign-key</literal> attribute can be used to override the name "
262
"of any generated foreign key constraint."
264
"<literal>foreign-key</literal> 속성은 임의의 산출된 foreign 키 컨스트레인트"
265
"의 이름을 오버라이드 시키는데 사용될 수 도 있다."
267
#. Tag: programlisting
268
#: toolset_guide.xml:144
271
"<![CDATA[<many-to-one name=\"bar\" column=\"barId\" foreign-key=\"FKFooBar\"/"
276
#: toolset_guide.xml:146
279
"Many mapping elements also accept a child <literal><column></literal> "
280
"element. This is particularly useful for mapping multi-column types:"
282
"많은 매핑 요소들은 또한 하나의 자식 <literal><column></literal> 요소를 "
283
"허용한다. 이것은 특히 다중 컬럼 타입들을 매핑하는데 유용하다:"
285
#. Tag: programlisting
286
#: toolset_guide.xml:151
289
"<![CDATA[<property name=\"name\" type=\"my.customtypes.Name\"/>\n"
290
" <column name=\"last\" not-null=\"true\" index=\"bar_idx\" length=\"30\"/"
292
" <column name=\"first\" not-null=\"true\" index=\"bar_idx\" length=\"20\"/"
294
" <column name=\"initial\"/>\n"
299
#: toolset_guide.xml:153
300
#, fuzzy, no-c-format
302
"The <literal>default</literal> attribute allows you to specify a default "
303
"value for a column.You should assign the same value to the mapped property "
304
"before saving a new instance of the mapped class."
306
"다른 방법으로, 이들 요소들은 또한 자식 <literal><column></literal> 요소"
307
"를 수용한다. 이것은 다중 컬럼 타입들에 특히 유용하다: <literal>default</"
308
"literal> 속성은 당신으로 하여금 하나의 컬럼에 대한 디폴트 값을 설정하도록 한"
309
"다(당신은 매핑된 클래스의 새로운 인스턴스를 저장하기 전에 매핑된 프로퍼티에 "
310
"동일한 값을 할당하게 될 것이다)."
312
#. Tag: programlisting
313
#: toolset_guide.xml:159
316
"<![CDATA[<property name=\"credits\" type=\"integer\" insert=\"false\">\n"
317
" <column name=\"credits\" default=\"10\"/>\n"
321
#. Tag: programlisting
322
#: toolset_guide.xml:161
325
"<![CDATA[<version name=\"version\" type=\"integer\" insert=\"false\">\n"
326
" <column name=\"version\" default=\"0\"/>\n"
331
#: toolset_guide.xml:163
334
"The <literal>sql-type</literal> attribute allows the user to override the "
335
"default mapping of a Hibernate type to SQL datatype."
337
"<literal>sql-type</literal> 속성은 SQL 데이터타입에 대한 Hibernate 타입의 디"
338
"폴트 매핑을 오버라이드 시키는 것을 사용자에게 허용해준다."
340
#. Tag: programlisting
341
#: toolset_guide.xml:168
344
"<![CDATA[<property name=\"balance\" type=\"float\">\n"
345
" <column name=\"balance\" sql-type=\"decimal(13,3)\"/>\n"
350
#: toolset_guide.xml:170
353
"The <literal>check</literal> attribute allows you to specify a check "
356
"<literal>check</literal> 속성은 check 컨스트레인트를 지정하는 것을 당신에게 "
359
#. Tag: programlisting
360
#: toolset_guide.xml:174
363
"<![CDATA[<property name=\"foo\" type=\"integer\">\n"
364
" <column name=\"foo\" check=\"foo > 10\"/>\n"
368
#. Tag: programlisting
369
#: toolset_guide.xml:176
372
"<![CDATA[<class name=\"Foo\" table=\"foos\" check=\"bar < 100.0\">\n"
374
" <property name=\"bar\" type=\"float\"/>\n"
379
#: toolset_guide.xml:179
381
msgid "The following table summarizes these optional attributes."
385
#: toolset_guide.xml:182
391
#: toolset_guide.xml:189
397
#: toolset_guide.xml:190
403
#: toolset_guide.xml:191
405
msgid "Interpretation"
409
#: toolset_guide.xml:196
415
#: toolset_guide.xml:197 toolset_guide.xml:202 toolset_guide.xml:207
421
#: toolset_guide.xml:198
423
msgid "column length"
427
#: toolset_guide.xml:201
433
#: toolset_guide.xml:203
435
msgid "column decimal precision"
436
msgstr "컬럼 decimal 정밀도"
439
#: toolset_guide.xml:206
445
#: toolset_guide.xml:208
447
msgid "column decimal scale"
448
msgstr "컬럼 decimal 크기"
451
#: toolset_guide.xml:211
457
#: toolset_guide.xml:212 toolset_guide.xml:217
463
#: toolset_guide.xml:213
464
#, fuzzy, no-c-format
465
msgid "specifies that the column should be non-nullable"
466
msgstr "컬럼이 null이 아니어야 함을 지정한다"
469
#: toolset_guide.xml:216
475
#: toolset_guide.xml:218
477
msgid "specifies that the column should have a unique constraint"
478
msgstr "컬럼이 하나의 유일 컨스트레인트를 가져야함을 지정한다"
481
#: toolset_guide.xml:221
487
#: toolset_guide.xml:222
493
#: toolset_guide.xml:223
495
msgid "specifies the name of a (multi-column) index"
496
msgstr "(다중-컬럼) 인덱스의 이름을 지정한다"
499
#: toolset_guide.xml:226
505
#: toolset_guide.xml:227
507
msgid "unique_key_name"
508
msgstr "unique_key_name"
511
#: toolset_guide.xml:228
513
msgid "specifies the name of a multi-column unique constraint"
514
msgstr "다중-컬럼 유일 컨스트레인트의 이름을 지정한다"
517
#: toolset_guide.xml:231
523
#: toolset_guide.xml:232
525
msgid "foreign_key_name"
526
msgstr "foreign_key_name"
529
#: toolset_guide.xml:233
530
#, fuzzy, no-c-format
532
"specifies the name of the foreign key constraint generated for an "
533
"association, for a <literal><one-to-one></literal>, <literal><many-"
534
"to-one></literal>, <literal><key></literal>, or <literal><many-"
535
"to-many></literal> mapping element. Note that <literal>inverse=\"true\"</"
536
"literal> sides will not be considered by <literal>SchemaExport</literal>."
538
"하나의 연관에 대해, <placeholder-1/>, <placeholder-2/>, <placeholder-3/>, 또"
539
"는 <placeholder-4/> 매핑 요소에 대해 foreign key 컨스트레인트의 이름을 지정한"
540
"다.<placeholder-5/> 측들은 <placeholder-6/>에 의해 고려되지 않을 것임을 노트"
544
#: toolset_guide.xml:243
550
#: toolset_guide.xml:244
552
msgid "SQL column type"
553
msgstr "SQL column type"
556
#: toolset_guide.xml:245
557
#, fuzzy, no-c-format
559
"overrides the default column type (attribute of <literal><column></"
560
"literal> element only)"
562
"디폴트 컬럼 타입을 오버라이드 시킨다 (<placeholder-1/> 요소의 속성에만)"
565
#: toolset_guide.xml:251
571
#: toolset_guide.xml:252 toolset_guide.xml:259
573
msgid "SQL expression"
574
msgstr "SQL expression"
577
#: toolset_guide.xml:253
579
msgid "specify a default value for the column"
580
msgstr "컬럼에 대한 디폴트 값을 지정한다"
583
#: toolset_guide.xml:258
589
#: toolset_guide.xml:260
591
msgid "create an SQL check constraint on either column or table"
592
msgstr "컬럼 또는 테이블에 대한 SQL check 컨스트레인트를 생성시킨다"
595
#: toolset_guide.xml:268
598
"The <literal><comment></literal> element allows you to specify "
599
"comments for the generated schema."
601
"<literal><comment></literal> 요소는 생성된 스키마에 대한 주석들을 지정"
604
#. Tag: programlisting
605
#: toolset_guide.xml:273
608
"<![CDATA[<class name=\"Customer\" table=\"CurCust\">\n"
609
" <comment>Current customers only</comment>\n"
614
#. Tag: programlisting
615
#: toolset_guide.xml:275
618
"<![CDATA[<property name=\"balance\">\n"
619
" <column name=\"bal\">\n"
620
" <comment>Balance in USD</comment>\n"
626
#: toolset_guide.xml:277
627
#, fuzzy, no-c-format
629
"This results in a <literal>comment on table</literal> or <literal>comment on "
630
"column</literal> statement in the generated DDL where supported."
632
"이것은 (지원되는 경우) 생성된 DDL에서 <literal>comment on table</literal> 또"
633
"는 <literal>comment on column</literal> 문장으로 귀결된다."
636
#: toolset_guide.xml:286
638
msgid "Running the tool"
642
#: toolset_guide.xml:288
645
"The <literal>SchemaExport</literal> tool writes a DDL script to standard out "
646
"and/or executes the DDL statements."
648
"<literal>SchemaExport</literal> 도구는 DDL 스크립트를 표준 출력으로 기록 하"
649
"고/하거나 DDL 문장들을 실행시킨다."
652
#: toolset_guide.xml:293
653
#, fuzzy, no-c-format
655
"The following table displays the <literal>SchemaExport</literal> command "
657
msgstr "<literal>SchemaExport</literal> 명령 라인 옵션들"
660
#: toolset_guide.xml:295
663
"<literal>java -cp </literal><emphasis>hibernate_classpaths</emphasis> "
664
"<literal>org.hibernate.tool.hbm2ddl.SchemaExport</literal> <emphasis>options "
665
"mapping_files</emphasis>"
669
#: toolset_guide.xml:301
671
msgid "<literal>SchemaExport</literal> Command Line Options"
672
msgstr "<literal>SchemaExport</literal> 명령 라인 옵션들"
675
#: toolset_guide.xml:307 toolset_guide.xml:457 toolset_guide.xml:526
681
#: toolset_guide.xml:308 toolset_guide.xml:395 toolset_guide.xml:458
682
#: toolset_guide.xml:527
688
#: toolset_guide.xml:313 toolset_guide.xml:463
694
#: toolset_guide.xml:314 toolset_guide.xml:464
695
#, fuzzy, no-c-format
696
msgid "do not output the script to stdout"
697
msgstr "스크립트를 표준출력으로 출력하지 않는다"
700
#: toolset_guide.xml:317
706
#: toolset_guide.xml:318
708
msgid "only drop the tables"
709
msgstr "오직 테이블들을 드롭시킨다"
712
#: toolset_guide.xml:321
718
#: toolset_guide.xml:322
720
msgid "only create the tables"
721
msgstr "오직 테이블들을 생성시킨다"
724
#: toolset_guide.xml:325 toolset_guide.xml:467
730
#: toolset_guide.xml:326
731
#, fuzzy, no-c-format
732
msgid "do not export to the database"
733
msgstr "데이터베이스로 내보내기 하지 않는다"
736
#: toolset_guide.xml:329
738
msgid "--output=my_schema.ddl"
739
msgstr "--output=my_schema.ddl"
742
#: toolset_guide.xml:330
744
msgid "output the ddl script to a file"
745
msgstr "ddl 스크립트를 파일로 출력한다"
748
#: toolset_guide.xml:333 toolset_guide.xml:471 toolset_guide.xml:532
750
msgid "--naming=eg.MyNamingStrategy"
751
msgstr "--naming=eg.MyNamingStrategy"
754
#: toolset_guide.xml:334 toolset_guide.xml:472 toolset_guide.xml:533
755
#, fuzzy, no-c-format
756
msgid "select a <literal>NamingStrategy</literal>"
757
msgstr "<literal>hibernate.properties</literal> 내에서"
760
#: toolset_guide.xml:337 toolset_guide.xml:479 toolset_guide.xml:540
762
msgid "--config=hibernate.cfg.xml"
763
msgstr "--config=hibernate.cfg.xml"
766
#: toolset_guide.xml:338
768
msgid "read Hibernate configuration from an XML file"
769
msgstr "XML 파일로부터 Hibernate 구성을 읽어들인다"
772
#: toolset_guide.xml:341 toolset_guide.xml:475 toolset_guide.xml:536
774
msgid "--properties=hibernate.properties"
775
msgstr "--properties=hibernate.properties"
778
#: toolset_guide.xml:342 toolset_guide.xml:476 toolset_guide.xml:537
779
#, fuzzy, no-c-format
780
msgid "read database properties from a file"
782
"#-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#\n"
783
"파일로부터 데이터베이스 프로퍼티들을 읽어들인다\n"
784
"#-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#\n"
785
"파일로부터 데이터베이스 프로퍼티들을 읽어 들인다\n"
786
"#-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#\n"
787
"파일로부터 데이터베이스 프로퍼티들을 읽어들인다"
790
#: toolset_guide.xml:345
796
#: toolset_guide.xml:346
798
msgid "format the generated SQL nicely in the script"
799
msgstr "생성된 SQL을 스크립트 내에 좋게 형식지운다"
802
#: toolset_guide.xml:349
804
msgid "--delimiter=;"
805
msgstr "--delimiter=;"
808
#: toolset_guide.xml:350
810
msgid "set an end of line delimiter for the script"
811
msgstr "스크립트를 위한 라인 경계의 끝을 설정한다"
814
#: toolset_guide.xml:356
815
#, fuzzy, no-c-format
816
msgid "You can even embed <literal>SchemaExport</literal> in your application:"
818
"당신은 당신의 어플리케이션 내에 <literal>SchemaExport</literal>를 삽입시킬 수"
821
#. Tag: programlisting
822
#: toolset_guide.xml:360
825
"<![CDATA[Configuration cfg = ....;\n"
826
"new SchemaExport(cfg).create(false, true);]]>"
830
#: toolset_guide.xml:365
836
#: toolset_guide.xml:367
837
#, fuzzy, no-c-format
838
msgid "Database properties can be specified:"
839
msgstr "데이터베이스 프로퍼티들은 다음과 같이 지정될 수 있다"
842
#: toolset_guide.xml:373
845
"as system properties with <literal>-D</literal><emphasis><property></"
848
"<literal>-D</literal><emphasis><property></emphasis>를 가진 시스템 프로"
852
#: toolset_guide.xml:376
854
msgid "in <literal>hibernate.properties</literal>"
855
msgstr "<literal>hibernate.properties</literal> 내에서"
858
#: toolset_guide.xml:379
860
msgid "in a named properties file with <literal>--properties</literal>"
861
msgstr "<literal>--properties</literal>를 가진 명명된 프로퍼티들 내에서"
864
#: toolset_guide.xml:383
866
msgid "The needed properties are:"
867
msgstr "필요한 프로퍼티들은 다음과 같다:"
870
#: toolset_guide.xml:388
872
msgid "SchemaExport Connection Properties"
873
msgstr "SchemaExport 커넥션 프로퍼티들"
876
#: toolset_guide.xml:394
878
msgid "Property Name"
882
#: toolset_guide.xml:400
884
msgid "hibernate.connection.driver_class"
885
msgstr "hibernate.connection.driver_class"
888
#: toolset_guide.xml:401
890
msgid "jdbc driver class"
891
msgstr "jdbc 드라이버 클래스"
894
#: toolset_guide.xml:404
896
msgid "hibernate.connection.url"
897
msgstr "hibernate.connection.url"
900
#: toolset_guide.xml:405
906
#: toolset_guide.xml:408
908
msgid "hibernate.connection.username"
909
msgstr "hibernate.connection.username"
912
#: toolset_guide.xml:409
914
msgid "database user"
918
#: toolset_guide.xml:412
920
msgid "hibernate.connection.password"
921
msgstr "hibernate.connection.password"
924
#: toolset_guide.xml:413
926
msgid "user password"
930
#: toolset_guide.xml:416
932
msgid "hibernate.dialect"
933
msgstr "hibernate.dialect"
936
#: toolset_guide.xml:417
942
#: toolset_guide.xml:426
948
#: toolset_guide.xml:428
951
"You can call <literal>SchemaExport</literal> from your Ant build script:"
953
"당신은 당신의 Ant 빌드 스크립트에서 <literal>SchemaExport</literal>를 호출할 "
956
#. Tag: programlisting
957
#: toolset_guide.xml:432
960
"<![CDATA[<target name=\"schemaexport\">\n"
961
" <taskdef name=\"schemaexport\"\n"
962
" classname=\"org.hibernate.tool.hbm2ddl.SchemaExportTask\"\n"
963
" classpathref=\"class.path\"/>\n"
966
" properties=\"hibernate.properties\"\n"
971
" output=\"schema-export.sql\">\n"
972
" <fileset dir=\"src\">\n"
973
" <include name=\"**/*.hbm.xml\"/>\n"
980
#: toolset_guide.xml:437
982
msgid "Incremental schema updates"
983
msgstr "점증하는 스키마 업데이트들"
986
#: toolset_guide.xml:439
987
#, fuzzy, no-c-format
989
"The <literal>SchemaUpdate</literal> tool will update an existing schema with "
990
"\"incremental\" changes. The <literal>SchemaUpdate</literal> depends upon "
991
"the JDBC metadata API and, as such, will not work with all JDBC drivers."
993
"<literal>SchemaUpdate</literal> 도구는 \"점증하는\" 변경들을 가진 기존 스키마"
994
"를 변경시킬 것이다. <literal>SchemaUpdate</literal>는 JDBC 메타데이터 API에 "
995
"무겁게 의존하여서, 그것은 모든 JDBC 드라이버들에 동작하지 않을 것임을 주목하"
999
#: toolset_guide.xml:445
1002
"<literal>java -cp </literal><emphasis>hibernate_classpaths</emphasis> "
1003
"<literal>org.hibernate.tool.hbm2ddl.SchemaUpdate</literal> <emphasis>options "
1004
"mapping_files</emphasis>"
1008
#: toolset_guide.xml:451
1010
msgid "<literal>SchemaUpdate</literal> Command Line Options"
1011
msgstr "<literal>SchemaUpdate</literal> 명령 라인 옵션들"
1014
#: toolset_guide.xml:468
1015
#, fuzzy, no-c-format
1016
msgid "do not export the script to the database"
1017
msgstr "스크립트를 데이터베이스로 내보내기 하지 않는다"
1020
#: toolset_guide.xml:480 toolset_guide.xml:541
1021
#, fuzzy, no-c-format
1022
msgid "specify a <literal>.cfg.xml</literal> file"
1023
msgstr "<placeholder-1/> 파일을 지정한다"
1026
#: toolset_guide.xml:486
1027
#, fuzzy, no-c-format
1028
msgid "You can embed <literal>SchemaUpdate</literal> in your application:"
1030
"당신은 당신의 어플리케이션 내에 <literal>SchemaUpdate</literal>를 삽입시킬 "
1033
#. Tag: programlisting
1034
#: toolset_guide.xml:490
1037
"<![CDATA[Configuration cfg = ....;\n"
1038
"new SchemaUpdate(cfg).execute(false);]]>"
1042
#: toolset_guide.xml:495
1044
msgid "Using Ant for incremental schema updates"
1045
msgstr "점증하는 스키마 업데이트들에 Ant 사용하기"
1048
#: toolset_guide.xml:497
1050
msgid "You can call <literal>SchemaUpdate</literal> from the Ant script:"
1052
"당신은 Ant 스크립트에서<literal>SchemaUpdate</literal>를 호출할 수 있다:"
1054
#. Tag: programlisting
1055
#: toolset_guide.xml:501
1058
"<![CDATA[<target name=\"schemaupdate\">\n"
1059
" <taskdef name=\"schemaupdate\"\n"
1060
" classname=\"org.hibernate.tool.hbm2ddl.SchemaUpdateTask\"\n"
1061
" classpathref=\"class.path\"/>\n"
1064
" properties=\"hibernate.properties\"\n"
1066
" <fileset dir=\"src\">\n"
1067
" <include name=\"**/*.hbm.xml\"/>\n"
1069
" </schemaupdate>\n"
1074
#: toolset_guide.xml:506
1076
msgid "Schema validation"
1080
#: toolset_guide.xml:508
1081
#, fuzzy, no-c-format
1083
"The <literal>SchemaValidator</literal> tool will validate that the existing "
1084
"database schema \"matches\" your mapping documents. The "
1085
"<literal>SchemaValidator</literal> depends heavily upon the JDBC metadata "
1086
"API and, as such, will not work with all JDBC drivers. This tool is "
1087
"extremely useful for testing."
1089
"<literal>SchemaValidator</literal> 도구는 기존의 데이터베이스 스키마가 당신"
1090
"의 매핑 문서들과 \"일치하는지\"를 유효성 검사할 것이다. "
1091
"<literal>SchemaValidator</literal>가 JDBC 메타데이터 API에 무겁게 의존하므로 "
1092
"그것은 모든 JDBC 드라이버들에 대해 동작하지 않을 것이다. 이 도구는 테스팅에 "
1096
#: toolset_guide.xml:514
1099
"<literal>java -cp </literal><emphasis>hibernate_classpaths</emphasis> "
1100
"<literal>org.hibernate.tool.hbm2ddl.SchemaValidator</literal> "
1101
"<emphasis>options mapping_files</emphasis>"
1105
#: toolset_guide.xml:520
1107
msgid "<literal>SchemaValidator</literal> Command Line Options"
1108
msgstr "<literal>SchemaValidator</literal> 명령 라인 옵션들"
1111
#: toolset_guide.xml:547
1112
#, fuzzy, no-c-format
1113
msgid "You can embed <literal>SchemaValidator</literal> in your application:"
1115
"당신은 당신의 어플리케이션 내에 <literal>SchemaValidator</literal>을 삽입시"
1118
#. Tag: programlisting
1119
#: toolset_guide.xml:551
1122
"<![CDATA[Configuration cfg = ....;\n"
1123
"new SchemaValidator(cfg).validate();]]>"
1127
#: toolset_guide.xml:556
1129
msgid "Using Ant for schema validation"
1130
msgstr "스키마 유효성 검사를 위해 Ant 사용하기"
1133
#: toolset_guide.xml:558
1135
msgid "You can call <literal>SchemaValidator</literal> from the Ant script:"
1137
"당신은 Ant 스크립트에서 <literal>SchemaValidator</literal>를 호출할 수 있다:"
1139
#. Tag: programlisting
1140
#: toolset_guide.xml:562
1143
"<![CDATA[<target name=\"schemavalidate\">\n"
1144
" <taskdef name=\"schemavalidator\"\n"
1145
" classname=\"org.hibernate.tool.hbm2ddl.SchemaValidatorTask\"\n"
1146
" classpathref=\"class.path\"/>\n"
1148
" <schemavalidator\n"
1149
" properties=\"hibernate.properties\">\n"
1150
" <fileset dir=\"src\">\n"
1151
" <include name=\"**/*.hbm.xml\"/>\n"
1153
" </schemavalidator>\n"
1157
#~ msgid "Ant Tasks:"
1158
#~ msgstr "Ant 태스크들:"
1160
#~ msgid "<one-to-one>"
1161
#~ msgstr "<one-to-one>"
1163
#~ msgid "<many-to-one>"
1164
#~ msgstr "<many-to-one>"
1166
#~ msgid "<key>"
1167
#~ msgstr "<key>"
1169
#~ msgid "<many-to-many>"
1170
#~ msgstr "<many-to-many>"
1172
#~ msgid "inverse=\"true\""
1173
#~ msgstr "inverse=\"true\""
1175
#~ msgid "SchemaExport"
1176
#~ msgstr "SchemaExport"
1178
#~ msgid "<column>"
1179
#~ msgstr "<column>"
1182
#~ msgstr "java -cp"
1184
#~ msgid "hibernate_classpaths"
1185
#~ msgstr "hibernate_classpaths"
1187
#~ msgid "org.hibernate.tool.hbm2ddl.SchemaExport"
1188
#~ msgstr "org.hibernate.tool.hbm2ddl.SchemaExport"
1190
#~ msgid "options mapping_files"
1191
#~ msgstr "options mapping_files"
1193
#~ msgid "NamingStrategy"
1194
#~ msgstr "NamingStrategy"
1196
#~ msgid "select a <placeholder-1/>"
1197
#~ msgstr "하나의 <placeholder-1/>를 선택한다"
1199
#~ msgid "org.hibernate.tool.hbm2ddl.SchemaUpdate"
1200
#~ msgstr "org.hibernate.tool.hbm2ddl.SchemaUpdate"
1203
#~ msgstr ".cfg.xml"
1205
#~ msgid "org.hibernate.tool.hbm2ddl.SchemaValidator"
1206
#~ msgstr "org.hibernate.tool.hbm2ddl.SchemaValidator"