通過反射可以獲得實體的屬性和類的名字我們就可以拼接處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...
如何自己寫乙個日曆
在很多 都有自己的乙個日曆工具,有些看起來挺酷的,肯定有很多人想學.但在這裡我不是要寫乙個,而是給出它的設計過程,即它的靈魂.第一步 首先我們要選擇要顯示的年份和月份.第二步 獲得這個月的最大天數 參照前面一篇文章 第三步 建立乙個日期物件,這個日期物件為這個月的第一天.第四步 得到這個日期物件的星...