wiring for dao modules complete
[yosql.git] / yosql-dao / yosql-dao-mybatis / src / main / java / wtf / metio / yosql / dao / mybatis / MyBatis.java
blob0ba4f38cdba9ff04678a31556880afed67abd499
1 /*
2 * This file is part of yosql. It is subject to the license terms in the LICENSE file found in the top-level
3 * directory of this distribution and at http://creativecommons.org/publicdomain/zero/1.0/. No part of yosql,
4 * including this file, may be copied, modified, propagated, or distributed except according to the terms contained
5 * in the LICENSE file.
6 */
7 package wtf.metio.yosql.dao.mybatis;
9 import javax.inject.Qualifier;
10 import java.lang.annotation.Documented;
11 import java.lang.annotation.Retention;
12 import java.lang.annotation.RetentionPolicy;
13 import java.lang.annotation.Target;
15 import static java.lang.annotation.ElementType.*;
17 /**
18 * Marks a type as related to the MyBatis API.
20 * @see <a href="https://mybatis.org/">MyBatis Website</a>
22 @Qualifier
23 @Documented
24 @Retention(RetentionPolicy.RUNTIME)
25 @Target({TYPE, PARAMETER, METHOD})
26 public @interface MyBatis {
28 // marker annotation