분류 전체보기 850

[xe] stdClass 배열 사용법

debugPrint($info[0]);// debugPrint($output -> data -> Array); debugPrint($output -> data)[0]; debugPrint($output -> data[0]);// debugPrint($output -> data -> Array);// debugPrint($output -> data -> Array[0]);// debugPrint($output -> data -> Array[0] -> title);// debugPrint($output -> data -> array); debugPrint($output -> data); debugPrint($output); 주석으로 처리한건 다 null이 뜬다.. 이걸 찾아내려고 정말 갖은 노력을 다했다 =..

각 증권사별 API 현황

각 증권사별 API 현황1. 대신증권의 CybosPlus 2. 동양종합금융의 GOM(GosuObject모델) 3. TX OpenAPI (우리금융그룹2009년 5월부터 공개운용시행.) 4. 이트레이드 증권의 CS- 2010년 1월 4일자로 공식적으로 공개 오픈하면서 이름을 X-ing API 로 하여 서비스 중입니다.- 2010년 4월9일 Xing API의 COM버전이 배포됩니다.- 또한, 주문속도제한 기존 초당3개에서 초당10개로 개선!!!- 2010년 5월 15일 XIng API 주문속도 제한 완화되어 초당 20개 로 향상되었습니다. 굿~ 5. 우리선물의 API 6. 한화증권 API 7. SK증권. 8. 하나대투증권에서 제공하는 Hi-Five Pro (2008년 9월 23일 부터 시행.) 9. 신한증권의..

Spring 에노테이션 기반 AOP

//공통모듈임을 나타내주어야함! 순서는 상관없음! aspect는 콤포논트의 확장된 버전이면//상관없는데, 얘는 확장한 버전이 아니라 두개를 같이 써줘야함@Aspect@Componentpublic class LogAspect {} @Before(value="execution(* com.gorakgarak..*(java.lang.String))") public void beforeLogging(JoinPoint joinPoint){ System.out.println(joinPoint.getSignature().getName() + "메소드 호출 전 :" + joinPoint.getArgs()[0]); } 둘다 해줘야함 xml 설정은?

Spring AOP란 무엇이고 용어를 알아보자

"AOP"는 무엇일가 AOP는 OOP를 더 OOP처럼만들어주는 아주 고마운 애다.AOP를 쓰면 내가 이용하는 대상이 누구라고하지도않고 이용한적도 없는데 이용한것처럼 실행이된다? 오오일종의 우렁각시네 AOP는 관심사의 분리 예를들어 로깅하는 거시기가 있다고 하자. 공통로직인 로깅코드를 계속 불러오면 어지럽다.register() {} 와 같은 메서드안에 다 logging.log()를 집어넣어야하는데AOP는 그 메서드안에 번거롭고 지저분하게 넣어주는게 아니라, logging.log()가 안에서 호출하는게 없는데도 이 메서드를 사용할수있다 그러면 의존성이 없어지면, loggin.log()없이도 단위테스트가 가능할정도로 컴파일도된고 거시기도된다 위빙 : 핵심로직 메소드 기반으로 필터링을 함.. 메서드타입은 리턴타..