程序包 cn.zhxu.bs.ex

接口 BeanExporter

所有已知实现类:
DefaultBeanExporter

public interface BeanExporter
Bean 导出器(导出成 CSV 文件)
从以下版本开始:
v4.5.0
作者:
Troy.Zhou @ 2025-08-28
  • 方法详细资料

    • export

      <T> void export(String name, Class<T> beanClass) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      name - 导出文件的文件名
      beanClass - 数据类
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(String name, Class<T> beanClass, int batchSize) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      name - 导出文件的文件名
      beanClass - 数据类
      batchSize - 每次查询的数据条数
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(String name, Class<T> beanClass, Map<String,Object> paraMap) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      name - 导出文件的文件名
      beanClass - 数据类
      paraMap - 额外查询参数
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(String name, Class<T> beanClass, Map<String,Object> paraMap, int batchSize) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      name - 导出文件的文件名
      beanClass - 数据类
      paraMap - 额外查询参数
      batchSize - 每次查询的数据条数
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(FileWriter writer, Class<T> beanClass) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      writer - 文件写入器
      beanClass - 数据类
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(FileWriter writer, Class<T> beanClass, int batchSize) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      writer - 文件写入器
      beanClass - 数据类
      batchSize - 每次查询的数据条数
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(FileWriter writer, Class<T> beanClass, Map<String,Object> paraMap) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      writer - 文件写入器
      beanClass - 数据类
      paraMap - 额外查询参数
      抛出:
      IOException - 抛出 IO 异常
    • export

      <T> void export(FileWriter writer, Class<T> beanClass, Map<String,Object> paraMap, int batchSize) throws IOException
      类型参数:
      T - 数据类泛型
      参数:
      writer - 文件写入器
      beanClass - 数据类
      paraMap - 额外查询参数
      batchSize - 每次查询的数据条数
      抛出:
      IOException - 抛出 IO 异常