這裡涉及到的操作都是引用自stephen.dalservice資料層。資料訪問層實現方式在後文中我會仔細的說明,先說明一下資料操作整合的外掛程式。
用於插入記錄。
狀態返回值:假定hashtable傳遞變數名的是context ,那麼返回值可通過context[insertattribute.valuekey]得到,推薦返回的是插入的主鍵id值,當然這個是由資料層設定的。
有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序設定
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
validatekey
表單提交時需有驗證驗證,所以可以設定驗證碼表單名字,只有乙個表單名字
空值可選
驗證碼錯誤返回狀態-404
encryptkey
對傳遞過來的值進行解密的表單名,多個用逗號分隔。
空值,序列值
可選encryptdeskey
des瑣密碼
可選配合encryptkey使用
postinterval
提交資料限制時間,小於限定的時間提交資料時就會被攔截。
可選操作過快返回狀態值為-405
checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選用於讀取記錄。
狀態返回值hashtable
有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
noexistredirect
沒有記錄是否跳轉
false
可選跳轉至**頁
msg跳轉時的使用者提示
對不起,您訪問的該記錄不存在!
可選checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選用於更新記錄。
狀態返回值:假定hashtable傳遞變數名的是context ,那麼返回值可通過context[insertattribute.valuekey]得到,返回有多少記錄更新過。
有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
encryptkey
對傳遞過來的值進行解密的表單名,多個用逗號分隔。
空值,序列值
可選encryptdeskey
des瑣密碼
可選配合encryptkey使用
postinterval
提交資料限制時間,小於限定的時間提交資料時就會被攔截。
可選操作過快返回狀態值為-405
checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選顯示列表資料。
狀態返回hashtable
有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
noexistredirect
沒有記錄是否跳轉
false
可選跳轉至**頁
msg跳轉時的使用者提示
對不起,您訪問的該記錄不存在!
可選checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選分頁顯示列表資料。
狀態返回hashtable,返回屬性列表:
屬性名作用
size
返回頁大小
order
返回排序字段
way返回排序方式(公升序、降序)
searchkey
頁裡面傳遞過來的引數
total
返回記錄數
pagesellist
分頁列表
current
當前在第幾頁
first
第一頁的url
pre上頁的url
next
下頁的url
last
最後頁的url
pagelist
分頁列表的url
pagetotal
總頁數有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
noexistredirect
沒有記錄是否跳轉
false
可選跳轉至**頁
msg跳轉時的使用者提示
對不起,您訪問的該記錄不存在!
可選checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選showpage
頁大小列表
可選pagekey
取得的分頁資訊以pagekey 作為hashtable的key
空值可選
size
頁大小設定
-1可選
不設定說明按預設分頁大小值20
用於刪除記錄。
狀態返回值:假定hashtable傳遞變數名的是context ,那麼返回值可通過context[insertattribute.valuekey]得到,返回有多少記錄刪除。
有以下屬性可進行設定:
屬性名作用
預設值選項說明
其它說明
key對映路徑。格式如:jobmate.user.test或者jobmate.user(需指明statementid)。具體路徑意思可參考資料訪問層stephen.dalservice使用規則。
空值必填
aspectpriority
外掛程式執行優先順序
空值可選
statementid
資料xml文件宣告id,若指定特定的id時,key值就是相應的對映路徑,否則key就是路徑加宣告id
空值可選
encryptkey
對傳遞過來的值進行解密的表單名,多個用逗號分隔。
空值,序列值
可選encryptdeskey
des瑣密碼
可選配合encryptkey使用
postinterval
提交資料限制時間,小於限定的時間提交資料時就會被攔截。
可選操作過快返回狀態值為-405
checklogin
檢測使用者是否是登入狀態,設定true值時表示需登入測試成功後才能執行後步操作,false不執行操作。
false
可選
自製簡易前端MVC框架
週末花了大概7小時寫了乙個簡易的響應式blog,原意是練習css的,寫著寫著卻去實現了一套前端路由並渲染的東西,這裡寫一點心得體會 基本思路與涉及技術 使用url hash進行路由跳轉 js監聽hashchange事件,根據當前hash去決定介面如何渲染 呼叫addhandler hash,func...
自製簡易前端MVC框架
週末花了大概7小時寫了乙個簡易的響應式blog,原意是練習css的,寫著寫著卻去實現了一套前端路由並渲染的東西,這裡寫一點心得體會 基本思路與涉及技術 使用url hash進行路由跳轉 js監聽hashchange事件,根據當前hash去決定介面如何渲染 呼叫addhandler hash,func...
Apache DBUtils實現CRUD操作
commons dbutils 是 apache 組織提供的乙個開源 jdbc工具類庫,它是對jdbc的簡單封裝,學習成本極低,並且使用dbutils能極大簡化jdbc編碼的工作量,同時也不會影響程式的效能。queryrunner類 該類簡單化了sql查詢,它與resultsethandler組合在...