這次學習 JDBC 與資料庫交互,讓我對 Java 的後端開發有了更深入的理解。我學到了如何進行資料庫連接、執行 SQL 語句,並控制如何處理commit。在過程中,遇到了一些困難,像是:資料庫連接錯誤、中文亂碼等問題,但最後我通過「網上查找資料、詢問生成式ai、反覆測試、修改程式碼」等方式,最後都有把問題解決掉,在最後實作的一個本地網站中,我也更多的學習到了html語法跟css的技術,能在前端把網站內容更好的呈現給使用者。
這次學習經歷也讓我更加重視實際操作的重要性,很多時候“理論上是對的”的事情,放在實作程式當中會冒出一些不知道哪裡來的小問題,比如說:有些dependencies不能用要另外加、驅動程式沒有載入、寫的程式碼運作上出現bug等等,這些問題如果不真的實作的話是很難發現的,現在在鐵人賽中練習過幾次,之後別的project就比較不容易犯相同的錯誤。
最後我也了解到持續學習跟堅持的重要性,現在這個時代科技進步很快,如果還停留在以前的框架中是不會進步的,而且,在一段學習過程中一定會遇到許多困難,唯有堅持下去才能有更多的收穫!