1. 資料庫元資料
//能檢視資料庫及產品資訊
connection.getdatabasemetadata()
resultset. getmetadata()
getcolumncount() 返回resultset物件的列數
getcolumnname(int column) 獲得指定列的名稱
getcolumntypename(int column)獲得指定列的型別
mysql不支援parametermetadata元資料
2.entity欄位對映
//不加引數表示獲取全部字段,包括private
field f = bean.getclass().getdeclaredfield(name);
f.setaccessible(true);//對private變數可訪問
f.set(bean, value);//適用於字段沒有setter方法
getfield()只獲取public欄位
3.自定義jdbc框架
cud不返回操作結果
入口引數:sql,params,
r返回bean(entity或dto)
入口引數:sql,params,rshandler (
rshandler
自定義,實現resultsethandler,轉化為bean)
(resultsethandler有預定義實現類,map,bean,list)
java web之自定義分頁的實現
由於篇幅所限,也是為了凸顯出重點,本文只展示部分的核心 注 專案環境為springboot,使用jdbctemplate來進行資料庫操作。環境與分頁功能的實現並無多大影響。嗯,重在思想。頁面效果如下 1.前提 分頁輔助類的實現 首先,為了實現分頁功能,我們需要乙個能夠將前端請求引數與後端sql查詢引...
自定義view之自定義屬性
1.首先在res的values檔案下新建乙個名為attrs.xml檔案 在該xml檔案中編寫我們需要的屬性 declare styleable後面的name必須要與接下來要自定義的view名一致。attr 後面的name表示需要自定義的屬性,format表示這些屬性的型別 2.新建乙個類繼承text...
Android自定義控制項之自定義View 二
效果如下圖 1 自定義ringview繼承view新增其構造方法並建立畫筆 public class ringview extends view protected boolean isrunning false public ringview context context public ring...