chore: acquire-core migration monorepo (legacy C + Spring Boot target skeleton)
Some checks failed
ci / build (push) Failing after 2s

TxCore/ECPG legacy 매입·정산 C 슬라이스(빌드검증) + Spring Boot 멀티모듈 골격(mvn test green) + MIGRATION.md 전환룰 + CI(boot 빌드).
This commit is contained in:
forge-bot 2026-07-18 09:55:46 +00:00
commit ff0b0b60a2
31 changed files with 2208 additions and 0 deletions

View file

@ -0,0 +1,22 @@
package com.klaro.acquirecore.acquiring;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* 매입(acquiring) 업무 모듈 부트스트랩.
*
* <p>레거시 {@code app/online/server_main.c} (tpsvrinit 서비스 등록) Spring 대체.
* common-framework(TxCore 대체) 패키지를 컴포넌트 스캔에 포함해 {@code MessageCodec}
* 프레임워크 빈을 함께 올린다.
*/
@SpringBootApplication(scanBasePackages = {
"com.klaro.acquirecore.acquiring",
"com.klaro.acquirecore.framework"
})
public class AcquiringApplication {
public static void main(String[] args) {
SpringApplication.run(AcquiringApplication.class, args);
}
}

View file

@ -0,0 +1,9 @@
spring:
application:
name: acquiring
# 스켈레톤 단계에서는 데이터소스를 배선하지 않는다(스모크 테스트가 Postgres 불필요).
# 매입 DBIO(purchase_dbio.pgc → MyBatis/Spring Data) 이식 시 datasource 를 추가한다.
logging:
level:
com.klaro.acquirecore: INFO