Maven을 활용한 MyBatis 코드 자동 생성

MyBatis는 반자동 ORM 프레임워크로 분류됩니다. 따라서 개발자는 Mapping 파일을 직접 작성해야 하는 경우가 많은데, 이 작업은 실수하기 쉽습니다. mybatis-generator 플러그인을 사용하면 MyBatis에서 필요로 하는 DAO, Bean, Mapper XML 파일을 자동으로 생성할 수 있습니다. 본 글에서는 Eclipse IDE를 기준으로 설명하겠습니다. 데이터베이스 테이블 생성 CREATE T ...

6월 16일 23:28에 게시됨

Rust로 구현하는 LLVM IR 코드 생성기: Kata-Kaleidoscope 프로젝트 Chapter 2 분석

Rust와 LLVM IR 코드 생성을 통한 컴파일러 개발 입문 컴파일러 개발의 핵심 중 하나는 원시 코드를 중간 표현(Intermediate Representation)으로 변환하는 과정이다.本章에서는 Rust 언어와 LLVM 라이브러리를 활용하여 AST(추상 구문 트)에서 LLVM IR을 생성하는 과정을详细히 다룬다. 예제 프로젝트인 Kata-Kaleidoscope를 통해 실제 코드 생성기의 구조와 구현 방식을 ...

6월 4일 23:06에 게시됨