博客 / 列表

ximinghui - Spring Boot 異常處理 - 良好實踐

Spring Boot 異常處理 - 良好實踐 作者 ximinghui 寫於 2025年12月5日 源:https://blog.ximinghui.org/efade41d/index.html 一、背景 本篇淺談Spring Boot項目中的異常處理。 假設 Spring Boot 項目如下: 使用 Spring Security 確保應用安全; 使用 TokenFilter 處理請求

springboot , JAVA , 異常處理

ximinghui - Java虛擬線程可能會取代響應式編程,響應式編程只是一種過渡技術?

分享一篇文章 《Virtual Threads: New Foundations for High-Scale Java Applications》@Brian Goetz https://www.infoq.com/articles/java-virtual-threads/ JDK25發佈了,最近了解新特性時發現一個新東西: 響應式編程可能只是一種過渡技術,還沒學就先不要急着學了。 響應式帶

JAVA

ximinghui - 怎麼讓IDE開發工具知道哪個區域的代碼是一塊的?

源:https://blog.ximinghui.org/30dd840e/index.html 有時候一個代碼源文件中內容過多時,我們可能想要對其進行分區,比如我想要將我的實體類分為 字段 、 行為 、 規則校驗 、 創建方法 四個部分或分區。 但是,我該怎麼告訴我的 NetBeans(劃掉) Eclipse(劃掉) IntelliJ IDEA 並讓它知道我的意思呢? 一般開發者可能會用

code , 代碼風格 , 代碼編輯器 , ide , 後端

ximinghui - JPA記事本

JPA記事本 源:https://blog.ximinghui.org/3b14f3d1/index.html Cascade JPA的關係註解,ManyToMany、OneToOne、ManyToOne等,都有一個cascade屬性,指向一組CascadeType枚舉值。 public enum CascadeType { ALL, PERSIST, MERGE, REMOVE,REF

jpa , JAVA , entity-relationship

ximinghui - CDI演示

CDI演示 通過CDI的類型安全的事件通知特性來可使組件之間解耦 該示例演示了事件的發佈和觀察: 源碼: https://github.com/ximinghui/cdi-study.git 後續拓展內容 知識點1:Bean的獲取 // 當只存在一個Bean時,可以直接通過CDI規範定義的CDI接口直接獲取到這個Bean對象 MyBean myBean =

依賴注入 , cdi , di , JAVA

ximinghui - 國際化(i18n)

國際化(i18n) 源: https://blog.ximinghui.org/e9b09f41/index.html 以 Java 21 為例,簡單探索i18n。 一、什麼是國際化 / i18n? 國際化是中文名,i18n是國際化英文單詞“internationalization”的縮寫,因為第一個字母i和最後一個字母n中間有18個字母。 應用程序國際化就是應用程序適應不同的地區/國家和語言。比

JAVA , i18n