File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
src/main/java/org/apache/ibatis/annotations Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ /**
2
+ * Copyright 2013-2016 the original author or authors.
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License");
5
+ * you may not use this file except in compliance with the License.
6
+ * You may obtain a copy of the License at
7
+ *
8
+ * http://www.apache.org/licenses/LICENSE-2.0
9
+ *
10
+ * Unless required by applicable law or agreed to in writing, software
11
+ * distributed under the License is distributed on an "AS IS" BASIS,
12
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ * See the License for the specific language governing permissions and
14
+ * limitations under the License.
15
+ */
16
+ package org .apache .ibatis .annotations ;
17
+
18
+ import static java .lang .annotation .ElementType .TYPE ;
19
+ import static java .lang .annotation .RetentionPolicy .RUNTIME ;
20
+
21
+ import java .lang .annotation .Inherited ;
22
+ import java .lang .annotation .Retention ;
23
+ import java .lang .annotation .Target ;
24
+
25
+ /**
26
+ * Marker interface for MyBatis mappers
27
+ *
28
+ * @author Frank David Martínez
29
+ */
30
+ @ Inherited
31
+ @ Retention (RUNTIME )
32
+ @ Target ({TYPE })
33
+ public @interface Mapper {
34
+
35
+ /**
36
+ * Mapper name that can be read by DI injection frameworks
37
+ * @return Mapper name
38
+ */
39
+ String value () default "" ;
40
+
41
+ }
You can’t perform that action at this time.
0 commit comments