# H2

207개의 포스트
post-thumbnail

TIL 2023-12-08 h2-console & security

Security 설정후 h2-console이 실행안됨

약 6시간 전
·
0개의 댓글
·

H2 CURRENT_TIMESTAMP

H2 데이터베이스에서 CURRENT_TIMESTAMP 함수에 대한 내용

어제
·
0개의 댓글
·

h2 에러 서블릿 충돌 에러

This is because there is more than one mappable servlet in your servlet context: {org.h2.server.web.JakartaWebServlet=[/h2-console/*], org.springframe

3일 전
·
0개의 댓글
·
post-thumbnail

Spring boot 3.2 Security 6 적용해보기(Kotlin) - 2. 로컬 서버용 메모리 DB (H2) 설정

JPA, H2 의존성을 추가해 줍니다.jdbc:h2:mem:testdb : mem => 메모리 db 사용, embedded로 하고 싶으면 보통 jdbc:h2:~/test 사용defer-datasource-initialization : true => sql 설정에서 sc

6일 전
·
0개의 댓글
·

JDBC를 이용한 도서 관리 프로그램

최근 SQL 문법에 대해 공부하기도 했고, 관계형 데이터베이스를 이용해서 작은 플젝을 해보면 좋을 거 같다는 생각이 들어 이를 진행하게 되었다.1\. 도서 등록2\. 도서 검색3\. 도서 목록 전체 보기4\. 도서 대출5\. 도서 반납6\. 프로그램 종료인덱스(도서 코

2023년 11월 29일
·
0개의 댓글
·

H2 - SQL 기본 문법 정리 2

테이블 삭제예시)HAVING 문법그룹화된 데이터에 대한 조건을 지정할 때 사용GROUP BY를 쓰고 조건으로 필터링할 때 뒤에 HAVING을 쓰면 됨.참고할 것은 GROUP BY 뒤에 여러 가지 조건을 쓸 수 있는데, 앞에 있던 조건으로 다 거른 뒤에 다음 조건을 적용

2023년 11월 29일
·
0개의 댓글
·

H2 Database

소규모 프로젝트 시에는 Oracle이나 MySQL 등의 굵직한 데이터베이스를 사용해도 되지만, 설치도 쉽고 사용도 간편한 H2 데이터베이스도 많이 사용한다. >H2 데이터베이스 H2데이터베이스는 주로 개발용이나 소규모 프로젝트에서 사용되는 파일 기반의 경량 데이터베이스이다. 개발시에는 H2를 사용하여 빠르게 개발하고 실제 운영시스템은 좀 더 규모있는 D...

2023년 11월 28일
·
0개의 댓글
·

H2 In-Memory Mode

테스트 환경: 인메모리 모드는 테스트 환경에서 데이터베이스를 임시로 사용하는 데 유용하다. 테스트를 위해 별도의 데이터베이스를 설치하거나 구성할 필요 없이 메모리에서 데이터를 처리할 수 있다.성능: 디스크에 데이터를 저장하는 것보다 메모리에서 데이터를 처리하므로, I/

2023년 11월 24일
·
0개의 댓글
·
post-thumbnail

Spring Boot에서 H2 DB 연결, 추가 설정 방법

Spring Boot 프로젝트 진행 시, 테스트 레벨에서 H2를 데이터베이스로 사용할 수 있다. 그 때 연결하기 위한 세부적인 설정 과정을 정리해보았다.Spring Data JDBC를 사용하기 위해 build.gradle 에 라이브러리를 추가한다.application.

2023년 11월 23일
·
0개의 댓글
·

H2 데이터베이스(2-03)

spring.jpa.properties.hibernate.dialect - 데이터베이스 엔진 종류를 설정spring.jpa.hibernate.ddl-auto - 엔티티를 기준으로 테이블을 생성하는 규칙을 정의 \- 위 설정에서 spring.jpa.hibernate.d

2023년 11월 22일
·
0개의 댓글
·
post-thumbnail

JPA와 DB 설정, 동작 확인

application.yml > 위치 : main/resources/application.yml > spring.datasource.url: MVCC=TRUE → H2 1.4.198 버전부터 제거 > spring.jpa.hibernate.ddl-auto: creat

2023년 11월 21일
·
0개의 댓글
·

org.hibernate.tool.schema.spi.commandacceptanceexception: error executing ddl "drop table if exists user cascade " via jdbc statement 에러해결

에러 이유user가 예약어라 생기는 이슈해결법member로 이름을 변경해라.

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

H2 데이터베이스 설치

H2 데이터베이스 개발이나 테스트 용도로 가볍고 편리한 DB 웹 화면 제공 https://www.h2database.com 데이터베이스 파일 생성 방법 jdbc:h2:~/jpashop (최소 한 번, 세션키 유지한 상태로 실행) ~/jpashop.mv.d

2023년 11월 14일
·
0개의 댓글
·
post-thumbnail

[TIL] 애매한 용어 및 개념, 꿀팁 정리

IP네트워크에서 자신의 위치를 나타내는 식별자브라우저컨텐츠를 송수신하고 표현해주는 소프트웨어OSI 7계층을 거쳐 데이터를 표현해주는 응용 프로그램DNS(Domain Name System)호스트의 도메인 이름을 호스트의 네트워크 주소로 바꾸거나 그 반대의 변환을 수행하는

2023년 10월 31일
·
0개의 댓글
·
post-thumbnail

RDBMS간 비교

관계형 데이터베이스는 정규화된 형태의 데이터, 명확한 스키마 및 constraint 관리, 중복 데이터 관리 등이 특징이자 장점이다. 키워드: 스키마, 데이터 무결성, 중복 데이터 방지다양한 RDBMS를 비교해보자매우 가벼운 데이터베이스로컬/테스트 DB로 적합웹용 콘솔

2023년 10월 18일
·
0개의 댓글
·

테스트에서 @Transactional을 사용하자

멀티 모듈 테스트 삽질기

2023년 9월 26일
·
0개의 댓글
·

[SpringBoot] H2 insert sql script 오류

DB에 샘플데이터를 미리 넣고 시작하려고 data.sql을 작성하였다.그리고 프로젝트를 재시작하니 다음과 같은 오류가 발생했다.Error creating bean with name 'dataSourceScriptDatabaseInitializer' ... Table n

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

팀 프로젝트 공통 템플릿 만들기 프론트엔드와 백엔드 환경 설정(인텔리제이에 리액트와 스프링부트 연결하기)

일단 스프링 부트로 하나 만들어주기스프링 부트 안에 리액트 설치 하기버전 다운그레이드 리액트 16.14 버전으로 맞추기 그 후 문제 해결🔗 https://homubee.tistory.com/36index.js 바꿔주기안된다면 2안리액트에 프록시 설정packa

2023년 9월 17일
·
0개의 댓글
·