Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions src/main/java/org/apache/ibatis/annotations/Arg.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
package org.apache.ibatis.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
Expand All @@ -30,7 +29,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Target({})
public @interface Arg {
boolean id() default false;

Expand Down
3 changes: 1 addition & 2 deletions src/main/java/org/apache/ibatis/annotations/Case.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
package org.apache.ibatis.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
Expand All @@ -26,7 +25,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Target({})
public @interface Case {
String value();

Expand Down
3 changes: 1 addition & 2 deletions src/main/java/org/apache/ibatis/annotations/Many.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
package org.apache.ibatis.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
Expand All @@ -28,7 +27,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Target({})
public @interface Many {
String select() default "";

Expand Down
3 changes: 1 addition & 2 deletions src/main/java/org/apache/ibatis/annotations/One.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
package org.apache.ibatis.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
Expand All @@ -28,7 +27,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Target({})
public @interface One {
String select() default "";

Expand Down
3 changes: 1 addition & 2 deletions src/main/java/org/apache/ibatis/annotations/Result.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
package org.apache.ibatis.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
Expand All @@ -30,7 +29,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Target({})
public @interface Result {
boolean id() default false;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/apache/ibatis/plugin/Signature.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Target({})
public @interface Signature {
Class<?> type();

Expand Down
10 changes: 5 additions & 5 deletions src/site/es/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Arg</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;arg&gt;</code></li>
Expand All @@ -352,7 +352,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Case</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;case&gt;</code></td>
<td>Un caso concreto y su mapeo correspondiente. Atributos: value, type, results. El atributo results es un array de Results, por tanto esta anotación Case es similar a un ResultMap, que se especifica mediante la anotación Results a continuación.</td>
</tr>
Expand All @@ -364,7 +364,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Result</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;result&gt;</code></li>
Expand All @@ -375,7 +375,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@One</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;association&gt;</code></td>
<td>
Un mapeo a una propiedad que contiene un tipo complejo. Atributos: select, que contiene el nombre completamente cualificado de un mapped statement (o un método de mapper) que puede cargar la instancia del tipo indicado,
Expand All @@ -384,7 +384,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Many</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;collection&gt;</code></td>
<td>Un mapeo a una propiedad que contiene una colección de tipos complejos. Atributos: select, que contiene el nombre completamente cualificado de un mapped statement (o un método de mapper) que puede cargar la instancia del tipo indicado,
<code>fetchType</code>, que sobrescribe el parámetro global de configuración <code>lazyLoadingEnabled</code> para este mapeo.
Expand Down
10 changes: 5 additions & 5 deletions src/site/ja/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Arg</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;arg&gt;</code></li>
Expand All @@ -363,7 +363,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Case</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;case&gt;</code></td>
<td>値と対応するマッピングを含む個々の判定条件です。属性: <code>value</code>, <code>type</code>,
<code>results</code>. results は Result の配列を値に取るので、この Case アノテーションは次に挙げる <code>Results</code> アノテーションによって定義される実際の resultMap に近いものです。</td>
Expand All @@ -376,7 +376,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Result</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;result&gt;</code></li>
Expand All @@ -389,15 +389,15 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@One</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;association&gt;</code></td>
<td>複雑型のプロパティのマッピング情報を定義します。属性: <code>select</code>, <code>fetchType</code>. select は適切な型を読み込むことができるマップドステートメント(Mapper メソッド)の完全修飾名です。
fetchType はグローバルな設定 <code>lazyLoadingEnabled</code> をオーバーライドする場合に指定します。
<span class="label important">NOTE</span> アノテーション API では結合マッピングがサポートされていません。これは Java アノテーションでは循環参照が許可されないためです。</td>
</tr>
<tr>
<td><code>@Many</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;collection&gt;</code></td>
<td>複雑型のプロパティのマッピング情報を定義します。属性: <code>select</code>, <code>fetchType</code>. select は適切な型のコレクションを読み込むことができるマップドステートメント(Mapper メソッド)の完全修飾名です。
fetchType はグローバルな設定 <code>lazyLoadingEnabled</code> をオーバーライドする場合に指定します。
Expand Down
10 changes: 5 additions & 5 deletions src/site/ko/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Arg</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;arg&gt;</code></li>
Expand All @@ -456,7 +456,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Case</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;case&gt;</code></td>
<td>case 의 값과 매핑
사용가능한 속성들 : value, type, results.
Expand All @@ -472,7 +472,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Result</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;result&gt;</code></li>
Expand All @@ -488,7 +488,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@One</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;association&gt;</code></td>
<td>복잡한 타입의 한개의 프로퍼티를 위한 매핑이다.
사용가능한 속성들 : select(매핑 구문의 이름, 예를들어 매퍼 메소드)
Expand All @@ -497,7 +497,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Many</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;collection&gt;</code></td>
<td>복잡한 타입의 collection 프로퍼티를 위한 매핑이다.
사용가능한 속성들 : select(매핑 구문의 이름, 예를들어 매퍼 메소드)
Expand Down
10 changes: 5 additions & 5 deletions src/site/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Arg</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;arg&gt;</code></li>
Expand All @@ -373,7 +373,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Case</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;case&gt;</code></td>
<td>A single case of a value and its corresponding mappings. Attributes: <code>value</code>, <code>type</code>,
<code>results</code>. The results attribute is an array of Results, thus this <code>Case</code> Annotation is
Expand All @@ -388,7 +388,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Result</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;result&gt;</code></li>
Expand All @@ -404,7 +404,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@One</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;association&gt;</code></td>
<td>A mapping to a single property value of a complex type. Attributes: <code>select</code>, which is the fully
qualified name of a mapped statement (i.e. mapper method) that can load an instance of the appropriate type,
Expand All @@ -415,7 +415,7 @@ try (SqlSession session = sqlSessionFactory.openSession()) {
</tr>
<tr>
<td><code>@Many</code></td>
<td><code>Method</code></td>
<td>N/A</td>
<td><code>&lt;collection&gt;</code></td>
<td>A mapping to a collection property of a complex type. Attributes: <code>select</code>, which is the fully
qualified name of a mapped statement (i.e. mapper method) that can load a collection of instances of the appropriate
Expand Down
10 changes: 5 additions & 5 deletions src/site/zh/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -555,7 +555,7 @@ flushInterval,size,readWrite,blocking 和 properties。
</tr>
<tr>
<td><code>@Arg</code></td>
<td><code>方法</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;arg&gt;</code></li>
Expand Down Expand Up @@ -586,7 +586,7 @@ typeHandler,cases。cases 属性就是实
</tr>
<tr>
<td><code>@Case</code></td>
<td><code>方法</code></td>
<td>N/A</td>
<td><code>&lt;case&gt;</code></td>
<td>单独实例的值和它对应的映射。属性:
value,type,results。Results 属性是结
Expand All @@ -608,7 +608,7 @@ ResultMap 很相似,由下面的 Results
</tr>
<tr>
<td><code>@Result</code></td>
<td><code>方法</code></td>
<td>N/A</td>
<td>
<ul>
<li><code>&lt;result&gt;</code></li>
Expand All @@ -630,7 +630,7 @@ many 属 性 是 对 集 合 而 言 的 , 和
</tr>
<tr>
<td><code>@One</code></td>
<td><code>方法</code></td>
<td>N/A</td>
<td><code>&lt;association&gt;</code></td>
<td>复杂类型的单独属性值映射。属性:
select,已映射语句(也就是映射器方
Expand All @@ -643,7 +643,7 @@ select,已映射语句(也就是映射器方
</tr>
<tr>
<td><code>@Many</code></td>
<td><code>方法</code></td>
<td>N/A</td>
<td><code>&lt;collection&gt;</code></td>
<td>
映射到复杂类型的集合属性。属性:<code>select</code>,已映射语句(也就是映射器方法)的全限定名,
Expand Down