java实体类一般怎么封装_Java 接口自动化系列--实体类之entity封装

实体包entity下面有4个类,主要存放java对象,每个类必须有私有属性,空参构造,get set方法

62b65afd5cd02e381b721dc523b90c5f.png

具体excel中数据信息见---工具类excel文章

1、API类

解析excel中接口信息的表头信息,需要定义参数变量,get set方法

@Excel是使用了easypoi对Excel进行读写,需要导入依赖

cn.afterturn

easypoi-annotation

4.0.0

cn.afterturn

easypoi-base

4.0.0

添加com.alibaba.excel.annotation.ExcelProperty注解来生成表头,实体类数据作为Excel数据

450dd1474e0ee9a620abc9c3df926869.png

2、Case类

解析excel中用例的表头信息,需要定义参数变量,get set方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以给你提供一个简单的示例代码。首先,我们需要创建一个实体类,用于封装数组数据: ```java public class ArrayEntity { private int[] array; public int[] getArray() { return array; } public void setArray(int[] array) { this.array = array; } } ``` 接下来,我们需要创建一个DAO类,用于将实体类存储到数据库: ```java @Repository public class ArrayDao { @Autowired private JdbcTemplate jdbcTemplate; public void saveArray(ArrayEntity entity) { String sql = "INSERT INTO array_table (array_data) VALUES (?)"; jdbcTemplate.update(sql, new ArraySqlParam(entity.getArray())); } private class ArraySqlParam implements PreparedStatementSetter { private int[] array; public ArraySqlParam(int[] array) { this.array = array; } @Override public void setValues(PreparedStatement ps) throws SQLException { Array sqlArray = ps.getConnection().createArrayOf("INTEGER", array); ps.setArray(1, sqlArray); } } } ``` 在这个DAO类,我们使用了JdbcTemplate来执行SQL语句,同时使用了一个内部类ArraySqlParam来处理数组参数。 最后,我们需要创建一个Service类,将数据存储到数据库: ```java @Service public class ArrayService { @Autowired private ArrayDao arrayDao; public void saveArray(int[] array) { ArrayEntity entity = new ArrayEntity(); entity.setArray(array); arrayDao.saveArray(entity); } } ``` 在这个Service类,我们封装了调用DAO类的方法,将数组数据保存到数据库。 当然,这只是一个示例代码,具体实现还需要根据实际情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值