自己只為記錄,方便以後查閱;
配置資訊的順序不能顛倒!!!配置資訊的順序不能顛倒!!!配置資訊的順序不能顛倒!!!
一、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...