從 xml 中構建 sqlsessionfactory:
每個基於 mybatis 的應用都是以乙個 sqlsessionfactory 的例項為中心的。sqlsessionfactory 的例項可以通過 sqlsessionfactorybuilder 獲得。而 sqlsessionfactorybuilder 則可以從 xml 配置檔案或乙個預先定製的 configuration 的例項構建出 sqlsessionfactory 的例項。
string resource = "mybatis-config.xml";
inputstream inputstream = resources.getresourceasstream(resource);
sqlsessionfactory sqlsessionfactory = new sqlsessionfactorybuilder().build(inputstream);
sqlsession session=sqlsessionfactory.opensession();
userinfo u=session.selectone("selectuserinfo",1);
資料庫配置檔案jdbc.properties內容: driver=com.mysql.jdbc.driver
url=jdbc:mysql://localhost:3306/test
username=root
password=test
實體類: package com.ib;
public class userinfo
mybatis-config.xml內容:
<?xml version="1.0" encoding="utf-8" ?>
mybatis入門配置
配置mybatis環境,固定寫法,照搬即可 default mysql mysql 配置mybatis事務管理器,讓事務管理交給mybatis來處理 type jdbc transactionmanager 配置資料來源,配置mybatis連線池 type pooled 註冊驅動 name driv...
Mybatis入門基本配置
driver com.mysql.jdbc.driver url jdbc mysql localhost 3306 mydb?useunicode true characterencoding utf 8 username root password 123456方便後期改動資料,被mybatis...
MyBatis快速入門(06)全域性配置 環境配置
mybatis中的環境配置指的就是environments標籤內的配置,如下 注意這裡的關鍵點 預設使用的環境 id 比如 development 每個 environment 元素需要定義環境 id 比如 id development 等 事務管理器的配置 比如 type jdbc 資料來源的配置...