일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- JavaScript 실행 디버깅
- Linux 디렉터리 명령어
- 자바스크립트 이벤트 루프
- Linux apt
- AWS EC2 서버 만들기
- javascript scope
- EC2 HTTP 호스팅
- Linux 디렉터리 구조
- 서버의 서비스 방식
- EC2 zsh
- Linux cat
- linux background
- Linux pwd
- Linux 파일 관리 명령어
- Logback
- HTTP Web Server
- Linux rmdir
- EC2 oh my zsh
- Navigation Pattern
- EC2 Apache2
- Linux mkdir
- Linux apt-get
- JavaScript EventLoop
- 자바스크립트 런타임
- javascript 정렬
- Linux 디렉터리 역할
- Linux ls
- linux foreground
- Linux oh my zsh
- Linux cd
Archives
- Today
- Total
목록Spring Framework/myBatis (1)
HyunJun 기술 블로그
728x90
반응형
스프링 프레임워크 MyBatis
1. MyBatis란? 2001년 클린턴 비긴이 만든 iBATIS 프로젝트의 3.0에서 포크된 프로젝트로 아파치 라이센스 2.0에 따라 배포되는 무료 소프트웨어입니다. SQL 실행 결과를 자바 빈즈 또는 Map 객체에 매핑해주는 Persistence 솔루션으로 관리합니다. 기존 ORM 프레임워크와 달리 Java 객체를 데이터베이스 테이블에 매핑하지 않고, Java 메서드를 SQL에 매핑합니다. SQL문을 소스코드가 아닌 XML 파일로 관리합니다. MyBatis를 사용하는 가장 큰 이유는, SQL문이 독립되어 유지 보수가 편리해지고, 개발자 수준별로 코드를 분리할 수 있기 때문입니다. JPA는 ORM 기술이고, MyBatis는 SQL Builder 또는 SQL Mapper의 한 종류입니다. JPA는 ..
Spring Framework/myBatis
2023. 5. 28. 21:18
728x90
반응형