250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 초보코딩
- JShell
- 이클립스
- 자바프로그래밍
- 배열
- 알고리즘
- 컴퓨터과학개론
- 데이터베이스
- 클래스
- 자바
- 프로그래밍기초
- 자바기초
- 프로그래밍언어
- 제이쉘
- 초보코딩탈출
- spring
- JAVA기초
- Java
- 스프링
- 자바 스프링
- 스프링 기초
- 메소드
- 기초코딩
- Git
- 프로그래밍
- 코딩초보
- eclips
- 리눅스
- Elk
- github
Archives
- Today
- Total
키보드워리어
h2 콘솔창 안보일때 설정 본문
728x90
제목 그대로 h2콘솔창이 안보여서 왜 pom.xml파일에 의존성을 추가했는데 보이지 않을까? 찾다가
해결방법을 찾아서 올려봅니다.
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
h2,devtools 의존성은 위와 같이 설정
application.properties 파일을 아래와 같이 추가해주세요.
spring.h2.console.enabled=true
그렇다면 뜨지 않았던 콘솔창을 확인해볼수 있습니다 ㅜㅜ
그리고 간단한 URL 설정도 바꿔볼게요.
spring.datasource.url=jdbc:h2:mem:test
이렇게하면 URL도 바꿀 수 있습니다.
추가 작성
추가로 Mysql연결코드도 알려드릴게요.
application.properties
# database init, supports mysql too
database=mysql
spring.datasource.url=${MYSQL_URL:jdbc:mysql://localhost/petclinic}
spring.datasource.username=${MYSQL_USER:petclinic}
spring.datasource.password=${MYSQL_PASS:petclinic}
# SQL is written to be idempotent so this is safe
spring.sql.init.mode=always
spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect
pom.xml
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
728x90
'개발 관련 > 어려웠던것들' 카테고리의 다른 글
[Mustahce] 머스테치 한글 표시 안됨 (0) | 2023.05.05 |
---|---|
[spring framework] 테스트 코드 mysql버전 보고 싶을때 (0) | 2023.04.27 |
[spring framework] 인텔리 제이 테스트코드 오류 해결 (0) | 2023.04.27 |
[Springframework] Dto개념 익히기 (0) | 2023.04.21 |