From e30ce78848fee12ca7af153b84a513978059e42a Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 17 Nov 2019 00:25:04 +0800 Subject: [PATCH] add sample main --- .gitignore | 3 ++- .../me/hatter/sample/reflections/Main.java | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 src/main/java/me/hatter/sample/reflections/Main.java diff --git a/.gitignore b/.gitignore index 94b7950..4599dea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ build classes +out .DS_Store .gradle .classpath @@ -7,4 +8,4 @@ classes .settings *.iml *.ipr -*.iws \ No newline at end of file +*.iws diff --git a/src/main/java/me/hatter/sample/reflections/Main.java b/src/main/java/me/hatter/sample/reflections/Main.java new file mode 100644 index 0000000..9d9193a --- /dev/null +++ b/src/main/java/me/hatter/sample/reflections/Main.java @@ -0,0 +1,18 @@ +package me.hatter.sample.reflections; + +import me.hatter.tools.commons.bean.annotation.CommonService; +import org.reflections.Reflections; + +import java.util.Set; + +@CommonService +public class Main { + + public static void main(String[] args) { + Reflections reflections = new Reflections("me.hatter"); + + Set> annotated = reflections.getTypesAnnotatedWith(CommonService.class); + + System.out.println(annotated); + } +}