基於shop++原始碼進行**改造。本來想大展手腳,結果一入手。發覺瞬間淹沒了我的才華,sql語句也得賊溜沒啥用。
不得不說這個**原始碼價值很高,封裝的很精屁。
下面是我第一天入手的坑。
資料庫建好了表,做好了頁面跳轉,那麼來裝東西吧!填資料。
結果無論是dao層還是實體類都封裝的非常精簡,於是照著葫蘆畫瓢。查詢資料卡在了乙個filter的用法上:
service層:
/*** 按照汽保店查詢所有汽保**資訊
* @return
*/@override
public listsearchlist(long store_id)
entity類:
/*** @auther: lanhaifeng
* @date: 2018/11/28 0028 09:40
* @description: 汽保**類
*/@entity
@table(name = "setmeal")
public class setmeal extends baseentity
public void setsname(string sname)
public store getstore()
public void setstore(store store)
}filter類建構函式:
public static filter eq(string property, object value)
物件導向和面向過程都快搞混了。
service層store.id 對應實體類的store物件的id資料查詢出來了,是不是很簡單了。
String類的改造
輸入 檔名稱 sum123.cpp 作 者 林海雲 完成日期 2015年4月29日 版 本 號 v2.0 問題描述 請構造string類的加 減運算。其中,s1 s2將兩個字串的連線起來 s1 s2是將s1的尾部空格和s2的前導空格去除後的連線。程式輸入 無 程式輸出 連線後的字串 include ...
Sql改造 Sql改造之巢狀子查詢
sql改造 sql 巢狀子查詢 select 別名1.列名1,別名1.列名2,rownum as rn from 原始sql select列名1,列名2,from 表名 where 1 1 order by update desc 別名1 where rownum 5 selec a.id,a.na...
PHP擴充套件之Filter詳解
filter,它的作用就和他的名字一樣 過濾。filter內建了多個常用過濾器,根據過濾器功能的不同,可以分成淨化過濾器 sanitization 和驗證過濾器 validation 兩種。兩種的差別在於,淨化過濾器會把被過濾的變數中不符合規則的東西清除掉,返回清除後的內容 而驗證過濾器只是驗證的功...