package com.walker.di; /** * 模板生成器,并不限于模板,任何文件都可生成。

* 当前主要使用在数据批量导入系统时,为用户提供可导入的模板文件。
* 对象为单例,仅创建一个即可。 *
 *     1)根据表信息,把字段描述和名称写入文件,供用户下载使用。
 *     2)
 * 
* @author 时克英 * @date 2023-02-07 */ public interface TemplateGenerator { /** * 生成模板,并返回结果 * @param option 输入参数选项 * @return */ T generate(Object option) throws TemplateException; }