首頁 > 常見問題 > 主體

spring整合mybatis步驟是什麼

爱喝马黛茶的安东尼
發布: 2019-07-29 11:27:15
原創
7302 人瀏覽過

Mybatis是ibatis的升級版,是基於java的持久層框架。 Mybatis是支援普通SQL查詢,預存程序和進階映射的優秀的持久層框架,Mybatis 消除了幾乎所有JDBC程式碼和參數的手動設定以及結果集的檢索。 MyBatis 使用簡單的 XML或註解用於配置和原始映射,將介面和 Java 的POJOs(Plain Old Java Objects,普通的 Java物件)映射成資料庫中的記錄。相對Hibernate和Apache OJB等「一站式」ORM解決方案而言,Mybatis 是一種「半自動化」的ORM實作。

spring整合mybatis步驟是什麼

一、建立maven項目,搭基礎架構分層

entity book實體  bookid  bookname bookprice

dao IBookDAO 新增圖書的方法addBook()

IBookDAO.XML   Sql語句加入圖書名稱與價格

service 有著和dao層一樣的新增圖書的方法addBook()

#service 有著和dao層一樣的新增圖書的方法addBook()

#serviceimpl 重寫addBook()方法注入一個dao  return dao.addBook()spring整合mybatis步驟是什麼

#二、pom檔案的依賴

spring整合mybatis步驟是什麼

#

相關推薦:《

常見問題

三、resources下的設定檔

spring整合mybatis步驟是什麼

spring整合mybatis步驟是什麼

#1.jdbc.properties 設定檔中寫入你連接資料庫中的url 、driver、username、password

因為我的Mysql沒有密碼,所以可以不寫passwordspring整合mybatis步驟是什麼

2.MyBatis-configuration.xml設定檔

只需要設定一個別名就可以spring整合mybatis步驟是什麼

3.接下來就是最重要的applicationContestSSM.xml檔案的設定

綁定bookservice時property中的ref屬性IBookDAO為紅色,工具識別不到,是儲存在記憶體中的對象,只有運行是才可以獲得,所以顏色顯示異常,不影響編譯運行。 spring整合mybatis步驟是什麼spring整合mybatis步驟是什麼spring整合mybatis步驟是什麼

四、建立測試類別使用junit

spring整合mybatis步驟是什麼

##測試成功!到資料庫查詢所新增的書名與價格,至此一個簡單的整合案例就寫完了!

spring整合mybatis步驟是什麼

###

以上是spring整合mybatis步驟是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板