note-coder-rd
  • 簡介
    • CoderRD 簡介
  • 程式語言
    • Java
    • Python
    • JavaScript
  • 開發工具與環境
    • Docker
    • 資料庫
    • 監控工具
    • 開發工具
  • AI 與自動化
    • AI
    • n8n 工作流
  • 技術架構
    • 架構設計
  • 系統與其他
    • 系統
    • 其他
  • About Me
    • 👋Hi, I'm @kirinchen
    • 👀I'm interested in
      • Quantitative trading
      • Automatic trading
    • 🌱I'm currently learning ...
    • 💞️ I'm looking to collaborate on ...
    • 📫How to reach me ...
Powered by GitBook
On this page
  • 核心概念
  • 多執行緒與非同步
  • JPA 與資料庫
  • JSON 處理
  • Lombok 與程式碼優化
  • IDE 與工具
  • 其他主題
  1. 程式語言

Java

這個目錄包含了 Java 開發相關的筆記和最佳實踐。

核心概念

  • Java 常用方法

  • Java Stream

  • Java Time

  • Java Reflection 常用方法

  • Java 常用的內建 Functional Interface

多執行緒與非同步

  • Java Thread 工具

  • Java Thread Async & SpringBoot Scheduler

JPA 與資料庫

  • JPA Spring Data 常用寶典

  • JPA Create/Update 前修改 Entity

JSON 處理

  • JSON Jackson 常見設定

  • Java JSON 不同的field 要轉成同一個DTO

  • 用 @JsonTypeInfo 解決 Jackson 多型序列化

  • Java Final field Class Json serializable

Lombok 與程式碼優化

  • Java lombok 好用annotation小筆記

  • Java Record vs final field class 使用lombok 比較

IDE 與工具

  • Intellij 常用設定

  • Intellij 如何快速切換成Eclipse的快捷鍵 keymap

其他主題

  • GraalVM Polyglot

  • JCenter 替代方案

  • JavaFx

PreviousCoderRD 簡介NextPython

Last updated 26 days ago