[Spring] AOP & MyBatis — XML 설정부터 SqlSession 활용까지
MyBatis 프레임워크를 Spring에 연동하는 방법을 정리한다. XML 설정, SqlSessionFactory, Mapper 파일 구성, 그리고 Service 계층에서 SqlSession을 활용하는 실습 코드까지 다룬다.
[Spring] Week03 — CRUD API부터 타임라인 서비스 End-to-End 완성까지
Spring Boot로 Memo CRUD API를 구현하고, HTML·CSS·JavaScript·jQuery로 타임라인 서비스 클라이언트를 완성하는 3주차 학습 노트.
[Spring] Week01 — RestController로 JSON 응답 구현과 Gradle 의존성 관리
스프링 서버에서 JSON 데이터를 브라우저에 바로 내려주는 @RestController 사용법과, Gradle을 통한 외부 라이브러리 의존성 추가 방법을 실습한다.
[Algorithm] 집합·조합론·기초 수식
순열·중복순열·조합·중복조합의 정의와, 점화식을 세울 때의 메모이제이션, 그리고 등차·등비·계차수열 기초를 정리한다.
[Algorithm] SWEA_최소스패닝트리
프림과 크루스칼 알고리즘 선택 기준과 우선순위 큐 사용 시 방문 처리 시점을 정리한 최소 스패닝 트리(MST) 학습 노트.
[Algorithm] SWEA_서로소집합
Union-Find 자료구조로 합집합과 같은 집합 여부 확인 연산을 처리하는 SWEA 서로소 집합 문제 풀이 정리.
[DB] JOIN, 서브쿼리
둘 이상의 테이블을 결합하는 JOIN의 종류와 처리 순서, 그리고 인라인 뷰·스칼라 서브쿼리 등 서브쿼리의 개념을 정리한 학습 노트.
[DB] 그룹 함수, 데이터 모델링
그룹 함수와 GROUP BY·HAVING·집합 연산자, 그리고 데이터 모델링(개념적·논리적 모델링, 개체·속성·식별자·관계, 정규화, 뷰와 인덱스)을 정리한 학습 노트.