- Spring Boot 和 H2 教程
- Spring Boot 和 H2 - 主頁
- Spring Boot 和 H2 - 概述
- Spring Boot 和 H2 - 環境設定
- Spring Boot 和 H2 - 專案設定
- Spring Boot 和 H2 - REST API
- Spring Boot 和 H2 - H2 控制檯
- Spring Boot 和 H2 示例
- Spring Boot 和 H2 - 新增記錄
- Spring Boot 和 H2 - 獲取記錄
- Spring Boot 和 H2 - 獲取所有記錄
- Spring Boot 和 H2 - 更新記錄
- Spring Boot 和 H2 - 刪除記錄
- Spring Boot 和 H2 - 單元測試控制器
- Spring Boot 和 H2 - 單元測試服務
- Spring Boot 和 H2 - 單元測試儲存庫
- Spring Boot 和 H2 有用資源
- Spring Boot 和 H2 - 快速指南
- Spring Boot 和 H2 - 有用資源
- Spring Boot 和 H2 - 討論
Spring Boot 和 H2 - 控制檯
如前一章 應用程式設定 中所述,我們在 spring boot 專案中建立了所需檔案。現在讓我們來更新位於 **src/main/resources** 和 **pom.xml** 中的 **application.properties** 和 **pom.xml**,以使用版本不同的 **maven-resources-plugin**。
application.properties
spring.datasource.url=jdbc:h2:mem:testdb
pom.xml
...
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
</plugin>
</plugins>
</build>
...
執行應用程式
在 eclipse 中,執行 **人員應用程式** 配置,該配置是在 應用程式設定 期間準備的。
Eclipse 控制檯將顯示類似的輸出。
[INFO] Scanning for projects... [INFO] [INFO] [1m------------------< [0;36mcom.tutorialspoint:springboot-h2[0;1m >------------------[m [INFO] [1mBuilding springboot-h2 0.0.1-SNAPSHOT[m [INFO] from pom.xml [INFO] [1m--------------------------------[ jar ]---------------------------------[m ... [INFO] [1m--- [0;32mspring-boot:3.3.2:run[m [1m(default-cli)[m @ [36mspringboot-h2[0;1m ---[m [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.3.2/spring-boot-buildpack-platform-3.3.2.pom ... [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar (752 kB at 603 kB/s) [INFO] Attaching agents: [] . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.3.2) 2024-08-20T16:21:53.752+05:30 INFO 15660 --- [springboot-h2] [ restartedMain] c.t.s.SpringbootH2Application : Starting SpringbootH2Application using Java 21.0.2 with PID 15660 (E:\Dev\springboot-h2\target\classes started by Tutorialspoint in E:\Dev\springboot-h2) ... 2024-08-20T16:21:57.864+05:30 INFO 15660 --- [springboot-h2] [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2024-08-20T16:21:57.899+05:30 INFO 15660 --- [springboot-h2] [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path '/' 2024-08-20T16:21:57.907+05:30 INFO 15660 --- [springboot-h2] [ restartedMain] c.t.s.SpringbootH2Application : Started SpringbootH2Application in 4.738 seconds (process running for 5.305)
伺服器啟動並執行後,在瀏覽器中開啟 **localhost:8080/h2-console**,然後單擊“測試連線”以驗證資料庫連線。
單擊“連線”按鈕,H2 資料庫視窗將如下所示出現 −
廣告