요즘 완전 좋은 정봉주 의원 ㅋㅋㅋ
왠지 나꼼수 홍대표 출연이후로 전국구가 된듯;;;
당당한 모습이 너무 웃겨~
출처
이데일리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 Dialect 를 roo 프로젝트에 추가합니다.
아래와 같이 pom.xml 에 SQLite dependency 를 추가합니다.
SQLiteDialect 를 사용하도록 아래와 같이 수정합니다.
DB 접속 정보를 설정합니다. 아래와 같이 database.url 에 DB 파일 위치를 설정할 수 있습니다.
프로젝트를 Tomcat 이나 다른 WAS 를 통해 구동하게 되면 SQLite DB 파일이 생성되게 됩니다. 이 상태로 데이터를 조작하다가 다시 시작하게 되면 DB 가 초기화 되게 됩니다.
첫번째 프로젝트를 구동후에는 다음과 같이 설정을 해야 데이터가 유지되게 됩니다.
위에서 처럼 hibernate.hbm2ddl.auto 의 값을 "update" 로 변경하게 되면 현재 있는 DB 를 수정하게 됩니다. "create" 로 값이 설정되어 있으면 실행할 때 마다 새로운 DB 를 생성하게 됩니다. "validate" 는 정상적으로 동작을 하지 않는 것 같아... "update" 를 권장합니다.
기본 옵션
구동 시간: 2m 20s
메모리: 568.612 MB
vfs-nested.tmp 디렉토리: 사용, 기존처럼 무한 증대
2. vfs 옵션 조정
-Djboss.vfs.forceNoCopy=true
-Djboss.vfs.forceCopy=false
구동 시간: 2m 31s
메모리: 638.764 MB
vfs-nested.tmp 디렉토리: vfs-nested.tmp 사용 안함
3. vfs caching 옵션 조정
-Djboss.vfs.cache=org.jboss.virtual.plugins.cache.IterableTimedVFSCache
-Djboss.vfs.cache.TimedPolicyCaching.lifetime=1440
구동 시간: 2m 21s
메모리: 521.872 MB
vfs-nested.tmp 디렉토리: 사용, 용량 증가 확인 중
방화벽 정보가 있는 파일을 엽니다.