[게시판_목록] 1. DB 생성 'firstspring' database 를 생성한 뒤, 테이블과 column과 그에 대한 주석을 생성한다. create database firstspring; CREATE TABLE TB_BOARD ( IDX int auto_increment PRIMARY KEY, PARENT_IDX int, TITLE VARCHAR(100) NOT NULL, CONTENTS VARCHAR(4000) NOT NULL, HIT_CNT int NOT NULL, DEL_GB VARCHAR(1) DEFAULT 'N' NOT NULL, CREA_DTM DATE NOT NULL, CREA_ID VARCHAR(30) NOT NULL ); ALTER TABLE TB_BOARD COMMENT = '게시..
[MyBatis] MyBatis란? 개발자가 지정한 SQL, 저장 프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 쉽게 말해서 데이터베이스를 좀 더 간편하게 사용할 수 있도록 도와주는 프레임워크이다. MyBatis는 JDBC 코드와 수동으로 세팅하는 파라미터와 결과 매핑을 제거한다. 기존의 JDBC를 이용하여 프로그래밍하는 방식은 프로그램 소스 안에 SQL 문을 작성하였지만, MyBatis를 이용하면 SQL문을 프로그램에서 분리하여 XML 파일에 별도로 작성한다. 따라서 프로그래머가 기존의 JDBC를 사용할 때보다 프로그래밍하는 부담이 줄어들게 된다. 뿐만 아니라 SQL을 변경하고자 할 경우 기존처럼 프로그램을 수정하는 것이 아니라 XML 파일의 SQL 문만을 변경하면 되기 때문에..
- Total
- Today
- Yesterday
- spring
- 위상정렬
- 알고리즘
- 2048 game
- ACM Craft
- acmicpc
- mybatis
- 알파벳 찾기
- 이진 탐색
- 1085
- lottie
- 7569
- parametric search
- 조합 알고리즘
- 7576
- combination
- 째로탈출2
- 12100
- 자료구조
- acmpicpc
- 10809
- Java
- 1157
- BOJ
- 이진 검색
- 파라메트릭
- 단어 공부
- 1037
- 13460
- 약수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |