RFC 없이 ABAP 테스트하는 3가지 핵심 — 의존성 주입 #shorts #SAP #ABAP
ABAP 의존성 주입(DI) 3단계 — 인터페이스 선언, 운영·Mock 구현체 작성, 생성자 주입으로 결합도를 낮추고 테스트를 쉽게 만드는 방법
ABAP 의존성 주입(DI) 3단계 — 인터페이스 선언, 운영·Mock 구현체 작성, 생성자 주입으로 결합도를 낮추고 테스트를 쉽게 만드는 방법

2026년 6월 12일 AI 업계는 모델 성능 경쟁과 안전성·운영 인프라 강화라는 두 축이 동시에 진행되는 흐름을 보였습니다. Anthropic은 Fable 5와 Mythos 5라는 신규 플래그십 라인업으로 일반 공개 시장과 제한적 고성능 시장을 동시에 공략했고, Google은 텍스트
UI5 QUnit 단위 테스트에서 sinon Stub과 Spy를 활용해 외부 의존 없이 함수를 모킹·감시하는 3단계 방법을 다룹니다.
placeholder
ABAP DAC(Data Access Class) 패턴으로 DB 의존을 분리하는 3단계 가이드입니다.
작성 중...
UI5 QUnit 비동기 테스트 — done() callback 패턴
UI5 모듈 API 설계 — public vs private 분리 패턴
UI5 Code Splitting 튜토리얼 — 곧 업데이트됩니다.
작성 중...
ABAP SM50 워크프로세스 모니터링 가이드. PRIV/HOLD/STOP/WAIT 상태 코드 해석과 TH_SERVER_LIST 활용법.
1. 개요 및 핵심 포인트 SAPUI5 / OpenUI5 애플리케이션의 부트스트랩 단계는 사용자가 화면을 보기까지 걸리는 첫 번째 병목입니다. 동기(synchronous) manifest 로드 방식은 코드가 단순하지만 브라우저 메인 스레드를 차단하고, 점차 deprecated 처리되어
개요 및 핵심 포인트 SAPUI5/OpenUI5의 UIComponent 는 애플리케이션의 진입점이자 라우팅, 모델, 의존성 관리를 총괄하는 구성 단위입니다. 컴포넌트가 어떤 시점에 살아나고 어떤 시점에 사라지는지를 라이프사이클 훅으로 명확히 다루지 못하면, 라우터가 두 번 등록되거나 타
개요 및 핵심 포인트 ABAP 애플리케이션의 응답 속도는 데이터베이스 왕복 횟수에 크게 좌우됩니다. 코드성 테이블이나 자주 조회되는 마스터 데이터를 매번 DB에서 읽어오면 네트워크 지연과 락 경합이 누적되어 트랜잭션 처리량이 떨어집니다. SAP NetWeaver Application S

2026년 6월, 글로벌 AI 산업은 단순한 기술 경쟁을 넘어 자본·지정학·거버넌스가 얽힌 전면전 국면에 진입했습니다. Anthropic이 OpenAI를 추월하며 세계 최고 가치 AI 스타트업으로 등극한 가운데, OpenAI는 1조 달러 규모 IPO 절차에 착수했고, 중국 딥시크는 미국
1. 개요 및 핵심 포인트 대용량 테이블을 한 번에 로드하면 메모리 폭증과 응답 지연이 발생합니다. ABAP SQL에서는 OFFSET ... FETCH NEXT ... ROWS ONLY 구문으로 페이지 단위 조회가 가능하며, 페이지 깊이가 커질수록 OFFSET이 비싸지는 한계를 보완하기
개요 및 핵심 포인트 SAPUI5/OpenUI5 애플리케이션에서 라우팅은 단순한 페이지 전환을 넘어 뷰 인스턴스의 생명주기(Lifecycle) 를 직접 제어하는 핵심 메커니즘입니다. 기본적으로 UI5 라우터는 한 번 생성된 뷰를 메모리에 캐시(cache)하여 재방문 시 빠르게 보여주지만
개요 SAPUI5/OpenUI5 애플리케이션의 규모가 커지면 manifest.json 의 routing 섹션도 빠르게 비대해집니다. 특히 모듈별로 /products/list , /products/detail/{id} , /products/edit/{id} 처럼 동일한 URL 접두어를 공
오늘의 AI 업계 흐름 (2026-06-08) 오늘 AI 업계는 보안·성능·자본 시장 이라는 세 축에서 동시에 큰 변화를 맞이했습니다. OpenAI는 프롬프트 인젝션 위협에 대응하는 방어형 운영 모드를 공식 출시했고, Anthropic은 코딩·추론 성능을 끌어올린 Claude Opus
개요 및 달성 목표 SAPUI5에서 Subroutes는 하나의 URL 패턴이 여러 개의 View를 동시에 활성화시키는 중첩 라우팅 메커니즘입니다. 주문 목록과 상세 화면을 한 화면에 나란히 보여주는 Master-Detail 패턴, 또는 좌측 카테고리 트리와 우측 콘텐츠를 동시에 유지하는