Ibatis配置檔案詳解總結和操作方法

2021-08-31 14:04:30 字數 796 閱讀 2364

<?xml version="1.0" encoding="utf-8" ?>

">

下面是各種型別的mapsql 查詢語句

select * from note

title = #title#

author = #author#

content = #content#

ibatis :sqlmapconfig 配置檔案詳解 

ibatis 與hibernate 一樣只不過 hibernate是全自動化,ibatis 半自動化。ibatis 有比較靈活的空間可以自由寫sql語句。

ibatis主要包括

一 sqlmapconfig.xml配置檔案,

二 pojo用來與資料庫打交道的持久層物件,也是我們通過ibatis要操作的物件。

三 sqlmap.xml配置檔案用來自己手動填寫sql語句,然後再sqlmapconfig.xml檔案中新增這個資源的位置。最後在dao中把引數(也就是pojo)傳到該配置檔案中。

1.sqlmapconfig.xml配置檔案詳解:

xml**

<?xml version="1.0" encoding="utf-8"?>   

">   

jndi的配置大部分都在應用伺服器中進行,所以在ibatis中的配置相對簡單    

(1)jdbc事務控制的jndi配置    

(2)jta事務控制的jndi配置    

指定了對映檔案的位置。與hibernate 中hibernate.cfg.xml 無異

sqlmap節點指定了對映檔案的位置。

ibatis 配置檔案

dbcpdatasourcefactory dbcpdatasourcefactory實現使用jakarta dbcp database connection pool 的datasource api提供連線池服務。適用於應用 web容器不提供datasource服務的情況,或執行乙個單獨的應用。d...

Nginx配置檔案詳解總結

定義nginx執行的使用者和使用者組 user www www nginx程序數,建議設定為等於cpu總核心數。worker processes 8 全域性錯誤日誌定義型別,debug info notice warn error crit error log var log nginx error...

iBatis配置檔案中sqlmap異常

今天配置ibatis時遇到乙個異常 document root element sqlmap must match doctype root sqlmapconfig 最後找到問題原因是 pojo.xml配置檔案的檔案頭寫錯了。如果直接把sqlmapconfig.xml的檔案頭複製到pojo.xml...