Commit ba1ad0f1 authored by yanzg's avatar yanzg

表结构修改

parent 7a90bbf6
...@@ -37,7 +37,7 @@ public abstract class BaseDaoSql { ...@@ -37,7 +37,7 @@ public abstract class BaseDaoSql {
/** /**
* 定义列表记录缓存对象 * 定义列表记录缓存对象
*/ */
protected MemoryCache cacheList = new MemoryCache(0); protected MemoryCache<Object> cacheList = new MemoryCache<>(0);
/** /**
* 当前Dao的表结构SQL语句信息 * 当前Dao的表结构SQL语句信息
...@@ -60,8 +60,8 @@ public abstract class BaseDaoSql { ...@@ -60,8 +60,8 @@ public abstract class BaseDaoSql {
/** /**
* 自己构造 * 自己构造
* *
* @param db * @param db 操作
* @param table * @param table 实体表信息
*/ */
public BaseDaoSql(DbExecute db, TableSqlCache table) { public BaseDaoSql(DbExecute db, TableSqlCache table) {
this.db = db; this.db = db;
...@@ -77,7 +77,7 @@ public abstract class BaseDaoSql { ...@@ -77,7 +77,7 @@ public abstract class BaseDaoSql {
/** /**
* 获取数据库执行类 * 获取数据库执行类
* *
* @return * @return 获取数据库执行类
*/ */
protected DbExecute getDb() { protected DbExecute getDb() {
return db; return db;
...@@ -202,16 +202,15 @@ public abstract class BaseDaoSql { ...@@ -202,16 +202,15 @@ public abstract class BaseDaoSql {
*/ */
public int updateSql(String sqlName, Object model) { public int updateSql(String sqlName, Object model) {
SqlData sqlData = this.getSql(sqlName); SqlData sqlData = this.getSql(sqlName);
int ret = updateSql(sqlData, model); return updateSql(sqlData, model);
return ret;
} }
/** /**
* 是否需要复制一个新的 * 是否需要复制一个新的
* *
* @param sqlData * @param sqlData 原SQL语句
* @param queryPara * @param queryPara 查询参数
* @param copy * @param copy 是否复制
*/ */
protected SqlData getSqlQueryPara(SqlData sqlData, QueryPara queryPara, boolean copy) { protected SqlData getSqlQueryPara(SqlData sqlData, QueryPara queryPara, boolean copy) {
SqlData copyTo = sqlData; SqlData copyTo = sqlData;
...@@ -247,10 +246,9 @@ public abstract class BaseDaoSql { ...@@ -247,10 +246,9 @@ public abstract class BaseDaoSql {
* @return 查询的结果 * @return 查询的结果
*/ */
protected <T> List<T> queryData(Class<T> cls, SqlData sqlData, Object model) { protected <T> List<T> queryData(Class<T> cls, SqlData sqlData, Object model) {
List<Object> paras = new ArrayList<Object>(); List<Object> paras = new ArrayList<>();
String sql = this.getPara(paras, sqlData, model, false); String sql = this.getPara(paras, sqlData, model, false);
List<T> list = this.queryWithCache(cls, sqlData.getName(), sql, paras.toArray()); return this.queryWithCache(cls, sqlData.getName(), sql, paras.toArray());
return list;
} }
/** /**
...@@ -355,7 +353,6 @@ public abstract class BaseDaoSql { ...@@ -355,7 +353,6 @@ public abstract class BaseDaoSql {
* @param handle 需要处理的数据 * @param handle 需要处理的数据
* @param sqlName SQL语句名称 * @param sqlName SQL语句名称
* @param model 前台参数 * @param model 前台参数
* @return 查询的结果
*/ */
public <T> void query(Class<T> cls, DbRow<T> handle, String sqlName, Object model) { public <T> void query(Class<T> cls, DbRow<T> handle, String sqlName, Object model) {
this.query(cls, handle, sqlName, model, null); this.query(cls, handle, sqlName, model, null);
...@@ -368,7 +365,6 @@ public abstract class BaseDaoSql { ...@@ -368,7 +365,6 @@ public abstract class BaseDaoSql {
* @param handle 需要处理的数据 * @param handle 需要处理的数据
* @param sqlName SQL语句名称 * @param sqlName SQL语句名称
* @param model 前台参数 * @param model 前台参数
* @return 查询的结果
*/ */
public <T> void query(Class<T> cls, DbRow<T> handle, String sqlName, Object model, QueryPara queryPara) { public <T> void query(Class<T> cls, DbRow<T> handle, String sqlName, Object model, QueryPara queryPara) {
SqlData sqlData = this.getSql(sqlName); SqlData sqlData = this.getSql(sqlName);
...@@ -471,7 +467,6 @@ public abstract class BaseDaoSql { ...@@ -471,7 +467,6 @@ public abstract class BaseDaoSql {
* @param model 前台参数 * @param model 前台参数
* @param rowHandle 处理信息 * @param rowHandle 处理信息
* @param <T> 返回数据类型 * @param <T> 返回数据类型
* @return 查询的结果
*/ */
public <T> void queryPageData(Class<T> cls, PageSizeReq pageSize, String sqlName, Object model, DbRow<T> rowHandle, QueryPara queryPara) { public <T> void queryPageData(Class<T> cls, PageSizeReq pageSize, String sqlName, Object model, DbRow<T> rowHandle, QueryPara queryPara) {
SqlData to = getSqlData(pageSize, sqlName, queryPara); SqlData to = getSqlData(pageSize, sqlName, queryPara);
...@@ -765,11 +760,11 @@ public abstract class BaseDaoSql { ...@@ -765,11 +760,11 @@ public abstract class BaseDaoSql {
/** /**
* 获取代码片段 * 获取代码片段
* *
* @param paras * @param paras 参数数组
* @param sql * @param sql Sql语句
* @param name * @param name Sql语句名称
* @param val * @param val 替换值
* @return * @return 返回新的Sql语句
*/ */
protected String getSqlCodeParameter(List<Object> paras, String sql, String name, SqlCodeParameter val) { protected String getSqlCodeParameter(List<Object> paras, String sql, String name, SqlCodeParameter val) {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment