org.springframework.context.annotation.ClassPathScanningCandidateComponentProviderを使う方法があります。
・ClassPathScanningCandidateComponentProvider(API)
http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/context/annotation/ClassPathScanningCandidateComponentProvider.html
(コード例)
lang
1ClassPathScanningCandidateComponentProvider scanner =
2new ClassPathScanningCandidateComponentProvider(false);
3scanner.addIncludeFilter(new AnnotationTypeFilter(<ここにアノテーションのクラス>.class));
4Set<BeanDefinition> beanSet = scanner.findCandidateComponents(<ここにベースのパッケージ>);
5
6for (BeanDefinition def : beanSet) {
7 Class<?> clazz = Class.forName(def.getBeanClassName());
8}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。