JAVA面試題(30)

    本文首發於cartoon的博客
    轉載請註明出處:cartoonyu.github.io/cartoon-blo…java

  • Mybatis 有哪些執行器(Executor)?
    • SimpleExecutor
      • 只容許執行update或select語句
      • 每執行一次Statement對象都銷燬該對象
    • ReuseExecutor
      • 執行update或select語句
      • Statement對象複用,存儲在Map內
    • BatchExecutor
      • 執行update語句
      • 批處理update語句
    • 選擇默認Executor
      • 在config文件中經過defaultExecutorType參數指定
      • 建立SqlSession傳遞ExecutorType參數
  • Mybatis 分頁插件的實現原理是什麼?
    • 暫未了解
  • Mybatis 如何編寫一個自定義插件?
    • 暫未了解
  • 數據庫的三範式是什麼?
    • 一範式
      • 列的原子性
      • 應用:主鍵
    • 二範式
      • 全部非主鍵徹底依賴主鍵,不能產生部分依賴
      • 應用:外鍵
    • 三範式
      • 非主鍵字段與主鍵字段不能產生傳遞依賴
相關文章
相關標籤/搜索