More  

小編的世界 優質文選 資料

Java開發,配置連接數據庫,實操過程要點


2020年8月31日 - 資料小編 急速馬力快de源碼控 
   

系統分析員,科技達人

2,MySQL的驅動名稱和連接url,注意數據庫名稱

driver-class-name: com.mysql.cj.jdbc.Driver

url: jdbc:mysql://127.0.0.1:3306/starter

二,導入導出已有數據庫

進入到SQLServer數據庫後台管理系統,將數據庫導出,如果需要包含數據,注意勾選導出時的選項。

然後使用MySQL Workbench或者其它工具,連接MySQL服務器,新建數據庫,導入SQL腳本,自動創建數據表結構和生成數據。

三,版本化管理SQL腳本

在軟件研發管理中,數據庫的版本化管理非常重要。首先是代碼和數據庫保持一致,並且數據庫的變更記錄有據可查。其次是部署發布、數據遷移時,自動運行腳本遠比手動配置更高效、更安全,及時對數據庫進行維護處理。

在Java + Spring Boot開發場景中,推薦使用Flyway版本化管理數據庫。

1,初識Flyway

Flyway是一個數據庫版本化管理工具,通過SQL腳本實現DB Migration自動化升級,支持獨立運行,也可以和構建工具或者Spring開發環境集成。

2,SQL腳本文件目錄結構

3,Spring Boot集成Flyway

四,編譯運行項目,檢查兼容性

完成代碼配置和數據庫遷移後,啟動項目測試功能。

1,單元測試

如果項目中有單元測試覆蓋了數據庫讀寫功能,那麼就首先運行單元測試,檢查功能是否正常,測試能否通過。

2,回歸測試

切換數據庫後,有一些潛在的數據兼容問題,比如整型數、日期TimeStamp,建議進行系統功能全量回歸測試,發現問題後及時修複。

#Java#

  大家在看