
JDBC vs CDS Query — CAP Java 선택 기준 #shorts #SAP #CAP
CAP Java DB 접근 방식 SAP CAP for Java에서 데이터베이스에 접근하는 방법은 크게 두 가지입니다. CDS Query API(CQL)와 JDBC 직접 접근입니다. 언제 어느 것을 써야 할지 알면 코드가 훨씬 깔끔해집니다. CDS Query API 사용 // CDS Qu

CAP Java DB 접근 방식 SAP CAP for Java에서 데이터베이스에 접근하는 방법은 크게 두 가지입니다. CDS Query API(CQL)와 JDBC 직접 접근입니다. 언제 어느 것을 써야 할지 알면 코드가 훨씬 깔끔해집니다. CDS Query API 사용 // CDS Qu

이 글이 답하는 질문 CAP Java에서 System.out.println 뭐가 문제인가? SLF4J 어떻게 쓰나? 실무에서 꼭 알아야 할 logging 패턴 3가지는? println을 쓰면 안 되는 이유 로그 레벨 없음 — DEBUG/INFO/WARN/ERROR 구분 불가 운영 환경에

CAP Java에서 CdsService 를 직접 쓰면 문자열 쿼리 대신 타입 안전한 빌더 API로 데이터를 조회할 수 있습니다. OData 핸들러 밖에서도 CAP 엔티티를 쿼리해야 할 때 실제로 어떻게 쓰는지 코드로 확인해봅니다. 이 글이 답하는 질문 CdsService vs Entit

TL;DR CAP for Java 프로젝트에서 Jacoco를 설정하면 테스트 커버리지를 자동으로 측정하고, 기준 미달 시 빌드를 실패시킬 수 있습니다. 이 글이 답하는 질문 CAP Java에서 코드 커버리지를 어떻게 측정하나? Jacoco 플러그인 설정은 어떻게 하나? 커버리지 목표(6

CAP Java Service란? CAP for Java에서 서비스 로직은 EventHandler 를 구현한 컴포넌트 클래스에 작성합니다. 핵심은 @ServiceName 으로 대상 서비스를 정확히 지정하는 것입니다. 이 어노테이션이 없으면 이벤트가 핸들러로 라우팅되지 않습니다. @Ser

CAP Java 인증 설정, 빼먹으면 진짜 큰일 CAP Java 애플리케이션을 BTP에 배포할 때 인증 설정을 빠뜨리면 엔드포인트가 외부에 그대로 노출 된다. XSUAA와 JWT 설정 방법을 핵심만 정리했다. 기본 보안 설정 — xs-security.json BTP에서 XSUAA 서비스

@Component + implements EventHandler 두 마커의 조합으로 CAP Java 런타임이 Spring 컴포넌트 스캔에서 핸들러를 자동 발견하는 메커니즘, @ServiceName/@Before/@On/@After 라우팅 테이블 구축 원리, @HandlerOrder 실

CAP Java Multitenancy — 90%가 놓치는 핵심 3가지 CAP for Java에서 멀티테넌시를 구현할 때 대부분 MTX Sidecar 설정에서 막힙니다. 2026년 4월 릴리스 기준으로 놓치기 쉬운 핵심 포인트를 정리했습니다. 1. MTX Sidecar 헬스체크 타임아웃

CAP Java의 CDS Query API(CQN)를 완전 정복합니다. Select.from() Dynamic/Static 스타일 비교, where()/matching()/byId() 필터 선택 가이드, run() 실행과 listOf() 타입 안전 결과 처리, 배치 실행 및 Optimi

CAP for Java에서 OData Actions와 Functions를 구현하는 방법을 완전히 정복합니다. CDS 모델에서 Unbound/Bound 선언, Maven Plugin의 타입 안전 EventContext 자동 생성, cancelOrder·addRating 실전 예제까지 단계

CAP Java의 @Before/@On/@After 이벤트 핸들러 3단계 파이프라인을 Spring Boot 기반으로 구현하는 방법을 입력 검증, 주문 처리, 권한 체크, 감사 로깅 등 실전 패턴과 함께 설명합니다.