mybatis學習筆記 二 配置檔案

2021-08-16 09:30:55 字數 1061 閱讀 6357

自己只為記錄,方便以後查閱;

配置資訊的順序不能顛倒!!!配置資訊的順序不能顛倒!!!配置資訊的順序不能顛倒!!!

一、properties

有三種配置方式  1、property子元素。2、properties配置檔案 3、程式引數傳遞

properties配置檔案、

這種方法用的是最多的,方便在多個地方重複使用,也方便以後的維護和修改。

資料庫的配置

jdbc.driver=com.mysql.jdbc.driver

jdbc.url=jdbc:mysql://localhost:3306/test?characterencoding=utf-8

jdbc.username=root

jdbc.password=root

(這是mysql的配置方式,其他的具體資料庫有這不同的配置方式)

在mybatis的配置檔案裡這樣引入就行了

3、程式引數傳遞

有的情況下,系統是有運維人員配值的,生產資料庫的使用者名稱和密碼都是對開發人員保密的,為了安全考慮,會對配值檔案的使用者名稱和密碼進行加密,這樣我們的配置文中往往配置後的是加密過後的資訊,無法用加密過的字串進行鏈結資料庫,這個時候就可已通過編碼的形勢進行處理了。

(這一段出自;

深入淺出mybatis

技術原理與實戰 (楊開振))

這三種方法可以同時使用, 但是存在優先順序,程式傳參的優先順序最高,配置檔案次之,property子元素最低。同時使用的情況高的優先順序會覆蓋低的

Mybatis學習筆記(二)

上一章節中,我們已經搭建玩了最簡單的能夠執行的helloworld環境,這一章將把上章中的操作方式改為以介面的方式操作 我們可以發現在上乙個章節中 public static void testbasicquery intid catch exception e namespace com.yy.d...

MyBatis學習筆記二

建立mybatisutils工具類 public class mybatisutils catch ioexception e public static sqlsession getsqlsession return session public class servantdaoimpl impl...

學習筆記 Mybatis(二)

基本的增刪改查 實體類 對映資料庫表 mybatis config.xml檔案 配置資料庫,別名,以及配置對映規則 實體類配置檔案 執行相應的資料庫語句 測試類 實體類配置檔案 namespace com.bean id addcategory parametertype category inse...