메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


1. className = "com.gooper.test.Test"

2. 호출할 메서드 이름 : runMongoQueryByClass

3. 아래는 클래스 com.gooper.test.Test에서 static 메서드인 runMongoQueryByClass를 호출하여 List<Map<String, String>>형태의 결과를 받는 예제이다.

@SuppressWarnings("unchecked")
	private final List<Map<String, String>> getResult (String className, String[] idxVals) throws Exception {
		List<Map<String, String>> list = new ArrayList<Map<String, String>>();
		try {
			Class<?> workClass = Class.forName(className);
			Object newObj = workClass.newInstance();
			Method m = workClass.getDeclaredMethod("runMongoQueryByClass");
			list = (List<Map<String, String>>) m.invoke(newObj);
		
			log.debug("workClass==>"+workClass.getName());
		} catch (Exception e) {
			log.debug(e.getMessage());
		}		
		return list;
	}


번호 제목 날짜 조회 수
346 Java 8에서 pom.xml에 JavaDoc 관련 태그가 설정되어 있으나 오류등으로 실패하면 나머지 Maven작업이 종료되는 문제 해결 방법 2017.01.24 1127
345 [springframework]Caused by: org.mariadb.jdbc.internal.util.dao.QueryException: Could not read resultset: unexpected end of stream, read 0 bytes from 4 오류 발생시 조치사항 2017.01.23 1345
344 federated query 예제 2017.01.19 1291
343 /etc/logrotate.d 을 이용한 catalina.out 나누기 file 2017.01.19 740
342 [JSON 파싱]mongodb의 document를 GSON을 이용하여 parsing할때 ObjectId값에서 오류 발생시 조치방법 2017.01.18 1396
341 [tomcat] logrotate를 이용하여 catalina.out로그파일 일별로 로테이션 저장하기 file 2017.01.18 1186
340 spark 2.0.0를 windows에서 실행시 로컬 파일을 읽을때 발생하는 오류 해결 방법 2017.01.12 1082
339 [MemoryLeak분석]다수의 MongoCleaner 쓰레드가 Sleep상태에 있으면서 Full GC가 계속 발생되는 문제 해결방법 file 2017.01.11 895
338 eclipse 3.1 단축키 정리파일 2017.01.02 459
337 Halyard - RDF4J와 Apache HBase를 이용하여 구현된 TripleStore이며 SPARQL 1.1쿼리를 지원한다. 2016.12.29 1240
336 List<Map<String, String>>형태의 데이타에서 중복제거 하는 방법 2016.12.23 2959
335 new Gson().toJson(new ObjectId())을 사용하면 값이 다르게 나오는 경우가 있음 2016.12.23 1331
» Class.forName을 이용한 메서드 호출 샘플소스 2016.12.21 1122
333 like검색한 결과를 기준으로 집계를 수행하는 java 소스 2016.12.19 1352
332 MongoDB에 있는 특정컬럼의 값을 casting(string->integer)하여 update하기 java 소스 2016.12.19 1461
331 mongodb aggregation query를 Java code로 변환한 샘플 2016.12.15 1778
330 Collections.sort를 이용한 List<Map<String, String>>형태의 데이타 정렬 소스 2016.12.15 1310
329 Collections.sort를 이용한 List<User>형태의 데이타 정렬(숫자, 문자에 대해서 각각 asc/desc및 복합정렬) 2016.12.15 1060
328 ResultSet에서 데이타를 List<Map<String,String>>형태로 만들어서 리턴하는 소스(Collections.sort를 이용한 정렬 가능) 2016.12.15 1606
327 hbase startrow와 endrow를 지정하여 검색하기 샘플 2016.12.07 595
위로