| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프론트엔드
- 도메인설계
- REST API
- Vite
- React
- 인증
- 백엔드
- JWT
- 크롤링
- 보안
- php
- 배포
- github actions
- playwright
- 아키텍처
- Android
- next.js
- Kotlin
- 온디바이스AI
- typescript
- 마이그레이션
- FastAPI
- python
- 상태관리
- javascript
- sqlite
- 소셜로그인
- electron
- contextBridge
- 메일자동화
Archives
- Today
- Total
목록java (1)
HM소프트
매입·매출 전표와 정산 도메인의 정합성을 Spring Boot로 설계한 기록. 매출 상태 모델과 MST/DTL 트랜잭션 원자화, 선매출 차감의 별도 전표 분리, 취소의 역분개, 월마감 가드, 그리고 외부 회계 ERP로의 야간 배치 전송까지 '틀린 상태를 만들 수 없게' 막는 법을 다룬다.시리즈를 시작하며 — "조용히 틀리면 안 되는" 도메인회사 한 곳의 영업·매입 업무를 다루는 모듈을 만들었다. 매출 전표를 등록하고, 세금계산서를 발행하고, 외주·구매 정산을 전자결재로 올리고, 최종적으로 외부 회계 ERP의 장부에 전표를 꽂는 일까지가 한 흐름이다. 백엔드는 Java(Spring Boot), 프론트엔드는 TypeScript(React)다.이 시스템을 만들면서 가장 많이 했던 생각은 "조용히 틀리면 안 된..
외주 개발일지
2026. 7. 4. 13:54