wangwei 5 лет назад
Родитель
Сommit
6785083fa2

+ 18 - 1
src/main/java/cn/com/qmth/examcloud/ws/core/Messagehandler.java

@@ -1,5 +1,22 @@
 package cn.com.qmth.examcloud.ws.core;
 
-public class Messagehandler {
+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;
 
+/**
+ * 接口ID 注解
+ *
+ * @author WANGWEI
+ * @date 2019年3月15日
+ * @Copyright (c) 2018-? http://qmth.com.cn All Rights Reserved.
+ */
+@Target({ElementType.METHOD})
+@Retention(RetentionPolicy.RUNTIME)
+@Documented
+public @interface Messagehandler {
+
+	String value();
 }

+ 15 - 0
src/main/java/cn/com/qmth/examcloud/ws/handler/TestHandler.java

@@ -0,0 +1,15 @@
+package cn.com.qmth.examcloud.ws.handler;
+
+import org.springframework.stereotype.Component;
+
+import cn.com.qmth.examcloud.ws.core.Messagehandler;
+
+@Component
+public class TestHandler {
+
+	@Messagehandler("test")
+	public void test() {
+
+	}
+
+}