package team.bangbang.spring.db; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * 标记读数据库连接,用于service层的方法标注 * * 对于Service层涉及数据库操作的方法,标记 WriteConnection 注解表示使用读写数据库(即默认数据库)。 * * 缺省为 ReadConnection,表示使用只读数据库。 * * @author 帮帮组 * @version 1.0 2017年8月30日 */ @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface WriteConnection { }