[정현길] [PROFILER-26] Spring Template 코드 Tracing 지원

ServiceType에 iBatis SqlMapClientTemplate 타입 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@3853 84d0f5b1-2673-498c-a247-62c4ff18d310
This commit is contained in:
Hyun Jeong
2014-05-15 04:59:06 +00:00
parent 57a4d3b5fc
commit cdcd41c755
2 changed files with 7 additions and 0 deletions
@@ -64,6 +64,8 @@ public enum ServiceType {
SPRING((short) 5050, "SPRING", false, false, false, HistogramSchema.NORMAL_SCHEMA),
SPRING_MVC((short) 5051, "SPRING", false, false, false, HistogramSchema.NORMAL_SCHEMA),
// FIXME 스프링 관련 코드들 어떻게 가져갈지 정리 필요
SPRING_ORM_IBATIS((short) 5061, "SPRING", false, false, false, HistogramSchema.NORMAL_SCHEMA),
IBATIS((short) 5500, "IBATIS", false, false, false, HistogramSchema.NORMAL_SCHEMA),
MYBATIS((short) 5510, "MYBATIS", false, false, false, HistogramSchema.NORMAL_SCHEMA),
@@ -79,6 +79,11 @@ public class AnnotationUtils {
if (serviceType == ServiceType.IBATIS || serviceType == ServiceType.MYBATIS) {
return findAnnotationBo(list, AnnotationKey.ARGS0);
}
if (serviceType == ServiceType.SPRING_ORM_IBATIS) {
return findAnnotationBo(list, AnnotationKey.ARGS0);
}
return null;
}