[TIL] 2026.05.31 - 백엔드 & 프론트엔드 핵심 기술 심화 정리1. 백엔드 - 데이터 저장과 제어의 진화① MyBatis - SQL 완전 통제작동 원리: Java 코드와 SQL을 XML이나 어노테이션으로 분리해. @Mapper 인터페이스와 XML의 id를 연결해서 SQL을 실행하지.언제 써?: 복잡한 통계 쿼리, 여러 테이블 조인, 정밀한 성능 튜닝이 필요할 때 최고야.단점: 테이블 100개면 SQL도 100세트... 단순 CRUD 반복 작업이 피로를 유발해.핵심 포인트: SQL을 직접 관리하니까 DB에 어떤 쿼리가 날아가는지 100% 알 수 있어. 오늘 member를 members로 잘못 써서 에러 난 것처럼, 사소한 SQL 오타가 에러의 원인이 되는 걸 직접 겪어봤어.. ㅠ 하나씩 가까..