標籤(空格分隔): 未分類
@table(name="developer")
class developer
public
class
skill
implements
serializable
public
void
setname(string name)
public string getdesc()
public
void
setdesc(string desc)
}
相應的建表語句也要進行修改,其餘建表語句不變
//確定欄位名,字段型別
public
static string getonecolumnstmt(field field) else
string type = null;
class<?> clz = field.gettype();
//確定字段型別
if (clz == string.class) else
if (clz == int.class || clz == integer.class) else
}name += type;
if (column.id())
return name;
}return
""; }
public
void
neworupdate(t t) else
if (clz == int.class || clz == integer.class) else
//增加serializable型別
if (columntype == column.columntype.serializable) }}
}} catch (exception e)
neworupdate(mtablename, contentvalues);
}public t querybyid(string id) );
t t = null;
if (cursor.movetonext()) else
if (clazz == string.class) else
//增加serializable型別
if (columntype == column.columntype.serializable) }}
}} catch (exception e)
}return t;
}
測試以上功能:
public
void
add()
public
void
querycompanybyid()
}建表語句
11-16
17:26:13.034
26324-26324/? i/system.out: create table if not exists developer ( [age] integer ,[id] text primary key ,[name] text ,[skills] blob )
輸出結果
11-16
17:26:13.105
26324-26324/? i/system.out: id:00001,name:stay,age:17,skills:
正常,至此,又完善了一步 搭建自己的github
說起github,大家應該都是非常熟悉的。正是github的興起,帶來了開源的乙個高潮,也誕生了無數優秀的開源專案。最最著名的linux也在github上有了自己的repository。當然,github的核心技術git也是李納斯的代表作。記得幾年前由於專案的需要,曾嘗試自己去搭建一套git服務給專...
搭建自己的網頁
如何在阿里雲上建立自己的網頁 首先需要購買乙個例項,需要centos7及以上版本,這裡就不過多介紹,之後用finallshell軟體連線你的例項 接下來就是在linux中完成操作。1 首先安裝docker 安裝docker前先更新下,免得出錯 安裝docker 啟動2 搭建lamp環境 搭建lamp...
搭建自己的esay mock
說明 由於eask mock訪問量過大,總是出現無法訪問或者不安全鏈結等等神奇的操作,原官網,所以我只好自己踩坑去安裝easy mock資料介面,期間內也是遇到了很多神奇的問題,竟然要求node版本是8.版本 這可是很古老了,然後又去學習和安裝了nvm,反正一大堆坑 關於如何使用mock資料,請檢視...