@@ -0,0 +1,759 @@
+package cn.com.lemon.framework;%0A%0Aimport java.util.List;%0A%0Apublic abstract interface BaseDao%3CT%3E %7B%0A%0A%09/* =========search========== */%0A%09public abstract T find(int id);%0A%0A%09public abstract List%3CT%3E find(String... values);%0A%0A%09public abstract List%3CT%3E find(int start, int end, String... values);%0A%0A%09public abstract List%3CT%3E findAll();%0A%0A%09/* =========insert========== */%0A%09public abstract int insert(T t);%0A%0A%09public abstract void inset(T t);%0A%0A%09public abstract void batchInsert(List%3CT%3E t);%0A%0A%09/* =========delete========== */%0A%09public abstract boolean delete(int id);%0A%0A%09public abstract boolean delete(T t);%0A%0A%09public abstract boolean batchDelete(List%3CT%3E t);%0A%0A%09/* =========update========== */%0A%09public abstract boolean update(T t);%0A%0A%09public abstract boolean batchUpdate(List%3CT%3E t);%0A%0A%7D%0A

add BaseDao