自己寫乙個BaseDao

2021-09-25 00:02:29 字數 450 閱讀 7747

通過反射可以獲得實體的屬性和類的名字我們就可以拼接處sql語句:

//查詢的萬能dao

public static void select(object o){

//通過物件獲取類物件

class<? extends object> c = o.getclass();

//獲取類中的屬性

field fields = c.getdeclaredfields();

//設定許可權

field.setaccessible(fields, true);

//拼接sql語句

stringbuffer sb=new stringbuffer("select ");

for (int i = 0; i < fields.length; i++) {

if (i這樣我們就可以通過傳入物件自動生成查詢的sql語句進行資料庫操作

自己寫乙個LIST

pragma once forward declarations templateclass clistnode templateclass clist template class clistnode void insertafter t data template void clistnode ...

自己寫乙個框架

自己寫乙個框架 單入口mvc 類 庫 屬於擴充套件 乙個好的配置檔案和讀取功能 db介面 dispather.php index.php dispather 分析controller action 根據分析controller action 動態載入 引入乙個自動載入機制 controller.ph...

如何自己寫乙個日曆

在很多 都有自己的乙個日曆工具,有些看起來挺酷的,肯定有很多人想學.但在這裡我不是要寫乙個,而是給出它的設計過程,即它的靈魂.第一步 首先我們要選擇要顯示的年份和月份.第二步 獲得這個月的最大天數 參照前面一篇文章 第三步 建立乙個日期物件,這個日期物件為這個月的第一天.第四步 得到這個日期物件的星...