跳到內容

Java 永續性

50% developed
來自華夏公益教科書


一本關於 Java 程式語言的書籍。

  1. 前言
  2. 關於作者
  3. 什麼是 Java 永續性?
    1. 什麼是 Java?
    2. 什麼是資料庫?
    3. 什麼是 JPA?
    4. JPA 2.0 中有哪些新功能?
    5. JPA 2.1 中有哪些新功能?
    6. 其他永續性規範
    7. 為什麼要使用 JPA 或 ORM?
  4. 永續性產品,使用哪一個?
    1. EclipseLink(Eclipse)
    2. Hibernate(RedHat)
    3. Open JPA(Apache)
    4. DataNucleus
    5. Ebean(SourceForge)
    6. TopLink Essentials(Glassfish)
    7. TopLink(Oracle)
    8. Kodo(Oracle)
  5. 對映,將圓形木樁塞進方形孔
    1. 表格
    2. 標識、主鍵和排序
    3. 繼承
    4. 可嵌入物件(聚合、複合或元件物件)
    5. 鎖定和併發
    6. 基本屬性
    7. 關係
      1. 一對一
      2. 多對一
      3. 一對多
      4. 多對多
      5. 嵌入式
    8. 高階對映
      1. ElementCollection(可嵌入集合、基本集合)
      2. 可變關係(異構、介面)
      3. 巢狀集合、對映和矩陣
    9. 高階主題
      1. 事件
      2. 檢視
      3. 介面
      4. 儲存過程
      5. 結構化物件關係資料型別
      6. XML 資料型別
      7. 過濾器
      8. 歷史記錄
      9. 邏輯刪除
      10. 審計
      11. 複製
      12. 分割槽
      13. 資料整合
      14. NoSQL(以及 EIS、遺留、XML 和非關係資料)
      15. 多租戶
      16. 動態資料
  6. 執行時,做 Hokey Pokey(EntityManager)
    1. 查詢
      1. JPQL
      2. Criteria API
    2. 持久化(插入、更新、合併)
    3. 事務
    4. 快取
    5. 打包和部署
    6. EJB
    7. 審計和安全(使用者身份驗證、代理連線、VPD)
    8. Servlet 和 JSP
    9. Web 服務
    10. Java EE
      1. Oracle Weblogic
      2. Oracle Glassfish
      3. IBM Websphere
      4. Redhat JBoss
    11. Spring
    12. OSGi
    13. Tomcat
    14. 叢集
  7. 資料庫
    1. Oracle
    2. PostgreSQL
    3. MySQL
    4. DB2
    5. SQL Server
    6. NoSQL、EIS 和非關係資料來源
  8. 除錯
  9. 效能
  10. 工具
    1. NetBeans JPA 模型器
    2. Eclipse JPA(Dali)
  11. 測試

另請參閱

[編輯 | 編輯原始碼]

部落格

[編輯 | 編輯原始碼]
華夏公益教科書