对于J2EE项目导入导出Excel是最普通和实用功能,本工具类使用步骤简单,功能强大,只需要对实体类进行简单的注解就能实现导入导出功能,导入导出操作的都是实体对象.请看一下这个类都有哪些功能:
1.实体属性配置了注解就能导出到excel中,每个属性都对应一列.
2.列名称可以通过注解配置.
3.导出到哪一列可以通过注解配置.
4.鼠标移动到该列时提示信息可以通过注解配置.
5.用注解设置只能下拉选择不能随意填写功能.
6.用注解设置是否只导出标题而不导出内容,这在导出内容作为模板以供用户填写时比较实用.请看一下效果图:请看一下使用步骤:1.写一个实体类,并设置注解配置.
2.实例化一个ExcelUtil
@ExcelVOAttribute(name = “序号”, column = “A”)
private int id;}
2.实例化一个ExcelUtil
(1)导出
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.List;import com.tgb.lk.util.ExcelUtil;/*4.调用exportExcel方法.
*/
public class ExportTest03 {
public static void main(String[] args) {
// 初始化数据
List
(2)导入package com.tgb.lk.test03;import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.List;import com.tgb.lk.util.ExcelUtil;public class ImportTest03 {
public static void main(String[] args) {
FileInputStream fis = null;
try {
fis = new FileInputStream(“d:success3.xls”);
ExcelUtil
StudentVO.class);// 创建excel工具类
List
System.out.println(list);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
看完使用步骤一定对封装的类迫不及待了吧,请继续往下看:(1)注解实现类:package com.tgb.lk.util;import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;@Retention(RetentionPolicy.RUNTIME)
@Target( { java.lang.annotation.ElementType.FIELD })
public @interface ExcelVOAttribute {
今天小编给大家分享一下vue中怎么安装使用froala的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Step1: froala 依赖于jQue…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。