Java/Spring

· Java/Spring
프로젝트 개발 중에 테스팅을 운영 디비와 같은 걸로 할 경우 더미 데이터가 추가되는 데 이를 방지하기 위해 스프링에서는 메모리 디비를 사용할 수 있게 해 줍니다. ※ 메모리 DB(In-Memory Database, Main Memory DBMS) : 비휘발성이 아닌 휘발성인 주 메모리에 데이터를 기록하는 방법으로 데이터 조회가 빠르다는 장점을 지니지만 휘발성이므로 전원이 꺼질 시 데이터가 삭제됨, 주로 임시 데이터나 로그인 세션에 이용 DBMS 제품군에서 옵션으로 제공하기도 함 MySQL/MariaDB에서는 MEMORY 엔진이 예시 스프링은 테스트 폴더 위치에 resources 폴더가 있으면 그 파일을 우선적으로 사용하게 되는 데(없으면 main 폴더) 이때 src/test/resources/applic..
· Java/Spring
아래와 같이 디비 생성시 에러가 나올 경우 1. 해당 경로에 디비명.mv.db를 생성한다. (ex : jpabookshop.mv.db) 2. h2를 재실행한다 3. 잘 되는 걸 확인한다.
· Java/Spring
1. STS 프로젝트 Propertise의 Text File Encoding 설정 프로젝트 우클릭에서 Propertise로 간 후 Text File Encoding이 UTF-8인지 확인해보자 2. web.xml 강제 Encoding encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 3. JSP(View) 파일 Encoding I LOVE JAVA
DSeung
'Java/Spring' 카테고리의 글 목록