Hyomyang's DB

3주차 Spring MSA 학습 - Spring AI & LLM 실전 아키텍처 및 구현

AI와 LLM 코어 개념 및 비즈니스 전략 핵심 작동 원리: AI(추론 및 규칙) ➔ 머신러닝(데이터 기반 통계적 학습) ➔ 딥러닝(인공 신경망, 비정형 데이터 특화)의 계층으로 구성됨. 토큰화 (Tokenization): 문장을 AI의 처리 및 과금 단위인 ‘토큰’으로 분할함. 한글은 형태소 위주로 분할되어 영어보다 1.5~2배가량 토큰 ...

[MapStruct] 보일러플레이트의 늪 : Builder와 Mapstruct

보일러플레이트(Boilerplate)? 앞선 게시글에서도 한 번 다룬것 처럼 보일러플레이트는 핵심 비즈니스 로직은 아니지만, 프로그램 구동을 위해 관용적이고 반복적으로 길게 작성해야 하는 코드를 뜻한다. 자바에서는 getter/setter, 생성자, 그리고 객체 간 데이터를 옮겨 담는 변환 매핑 코드가 대표적이라 할 수 있다. ex) // 전형...