Skip to content

Commit bc54c68

Browse files
committed
fixes #507 Added a simple (or vague) explanation about configurationFactory. Improvements are welcome!
1 parent 283de23 commit bc54c68

File tree

5 files changed

+83
-4
lines changed

5 files changed

+83
-4
lines changed

src/site/es/xdoc/configuration.xml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright 2009-2016 the original author or authors.
4+
Copyright 2009-2017 the original author or authors.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -503,6 +503,22 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
503503
true
504504
</td>
505505
</tr>
506+
<tr>
507+
<td>
508+
configurationFactory
509+
</td>
510+
<td>
511+
Specifies the class that provides an instance of <code>Configuration</code>.
512+
The returned Configuration instance is used to load lazy properties of deserialized objects.
513+
This class must have a method with a signature <code>static Configuration getConfiguration()</code>. (Since: 3.2.3)
514+
</td>
515+
<td>
516+
A type alias or fully qualified class name.
517+
</td>
518+
<td>
519+
Not set
520+
</td>
521+
</tr>
506522
</tbody>
507523
</table>
508524
<p>

src/site/ja/xdoc/configuration.xml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright 2009-2016 the original author or authors.
4+
Copyright 2009-2017 the original author or authors.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -529,6 +529,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
529529
true
530530
</td>
531531
</tr>
532+
<tr>
533+
<td>
534+
configurationFactory
535+
</td>
536+
<td>
537+
デシリアライズされたオブジェクトの遅延読込(Lazy loading)を行う際に利用される <code>Configuration</code> のインスタンスを返すクラスを指定します。
538+
このクラスには次のシグネチャを持つメソッドが定義されている必要があります。 <code>static Configuration getConfiguration()</code>. (導入されたバージョン: 3.2.3)
539+
</td>
540+
<td>
541+
タイプエイリアスまたは完全修飾クラス名
542+
</td>
543+
<td>
544+
未指定
545+
</td>
546+
</tr>
532547
</tbody>
533548
</table>
534549
<p>

src/site/ko/xdoc/configuration.xml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright 2009-2016 the original author or authors.
4+
Copyright 2009-2017 the original author or authors.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -510,6 +510,22 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
510510
true
511511
</td>
512512
</tr>
513+
<tr>
514+
<td>
515+
configurationFactory
516+
</td>
517+
<td>
518+
Specifies the class that provides an instance of <code>Configuration</code>.
519+
The returned Configuration instance is used to load lazy properties of deserialized objects.
520+
This class must have a method with a signature <code>static Configuration getConfiguration()</code>. (Since: 3.2.3)
521+
</td>
522+
<td>
523+
A type alias or fully qualified class name.
524+
</td>
525+
<td>
526+
Not set
527+
</td>
528+
</tr>
513529
</tbody>
514530
</table>
515531
<p>위 설정을 모두 사용한 setting 엘리먼트의 예제이다:</p>

src/site/xdoc/configuration.xml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright 2009-2016 the original author or authors.
4+
Copyright 2009-2017 the original author or authors.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -588,6 +588,22 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
588588
true
589589
</td>
590590
</tr>
591+
<tr>
592+
<td>
593+
configurationFactory
594+
</td>
595+
<td>
596+
Specifies the class that provides an instance of <code>Configuration</code>.
597+
The returned Configuration instance is used to load lazy properties of deserialized objects.
598+
This class must have a method with a signature <code>static Configuration getConfiguration()</code>. (Since: 3.2.3)
599+
</td>
600+
<td>
601+
A type alias or fully qualified class name.
602+
</td>
603+
<td>
604+
Not set
605+
</td>
606+
</tr>
591607
</tbody>
592608
</table>
593609
<p>

src/site/zh/xdoc/configuration.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,22 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
512512
true
513513
</td>
514514
</tr>
515+
<tr>
516+
<td>
517+
configurationFactory
518+
</td>
519+
<td>
520+
Specifies the class that provides an instance of <code>Configuration</code>.
521+
The returned Configuration instance is used to load lazy properties of deserialized objects.
522+
This class must have a method with a signature <code>static Configuration getConfiguration()</code>. (Since: 3.2.3)
523+
</td>
524+
<td>
525+
A type alias or fully qualified class name.
526+
</td>
527+
<td>
528+
Not set
529+
</td>
530+
</tr>
515531
</tbody>
516532
</table>
517533
<p>

0 commit comments

Comments
 (0)