블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
03-29 11:30
 

달력

« » 2024.3
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
 

최근에 올라온 글

최근에 달린 댓글

'sqlite'에 해당되는 글 3건

  1. 2011.10.11 Spring Roo 에서 SQLite 사용하기
  2. 2008.11.05 Google Gears 에 저장된 DB에 접근하기 1
  3. 2008.11.04 [SQLite] Datatypes


1. SQLite 초기 설정

1.1 SQLiteDialect 추가

하이버네이트에서 사용할 SQLite Dialect 를 roo 프로젝트에 추가합니다.

/src/main/java/dialect/SQLiteDialect.java



1.2 Maven SQLite Dependency 추가

아래와 같이 pom.xml 에 SQLite dependency 를 추가합니다.

/pom.xml




2. SQLite 프로젝트 설정

2.1 JPA 설정

SQLiteDialect 를 사용하도록 아래와 같이 수정합니다.

/src/main/resources/META-INF/persistence.xml




DB 접속 정보를 설정합니다. 아래와 같이 database.url 에 DB 파일 위치를 설정할 수 있습니다.

/src/main/resources/META-INF/spring/database.properties



3. 프로젝트 실행

프로젝트를 Tomcat 이나 다른 WAS 를 통해 구동하게 되면 SQLite DB 파일이 생성되게 됩니다. 이 상태로 데이터를 조작하다가 다시 시작하게 되면 DB 가 초기화 되게 됩니다.

첫번째 프로젝트를 구동후에는 다음과 같이 설정을 해야 데이터가 유지되게 됩니다.

/src/main/resources/META-INF/persistence.xml




위에서 처럼 hibernate.hbm2ddl.auto 의 값을 "update" 로 변경하게 되면 현재 있는 DB 를 수정하게 됩니다. "create" 로 값이 설정되어 있으면 실행할 때 마다 새로운 DB 를 생성하게 됩니다. "validate" 는 정상적으로 동작을 하지 않는 것 같아... "update" 를 권장합니다.

Posted by 자수씨
, |

회사 프로젝트에서 Google Gears 로 입력폼에 있는 값을 30초마다 로컬 DB 에 저장하는 로직을 구현하고
현재도 사용하고 있습니다.

회사 프로젝트가 2.0 으로 진행되는 시점에서 다른 모듈에 적용하려다 보니 DB 의 값을 확인해 볼일이
생겼습니다. Google Gears 는 SQLIte 를 이용하기 때문에 그걸 이용해서 샤샥...



오늘도 출첵 ㅋㅋ

Posted by 자수씨
, |

[SQLite] Datatypes

Database / 2008. 11. 4. 17:45

구글 기어스로 오프라인 DB 를 구성하려고 하는데 SQLite 문법을 몰라서... 
테이블을 만들어보자꾸나~

내가 찾는 Date 형은 왜 눈에 안 띄는거지;;; ㄷㄷㄷ
Date는 그냥 date 였음... 크윽..

[원문]


Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백