小编Ana*_*and的帖子

如何使用Apache POI将我的xlsx工作表转换为java对象

任何人都建议我使用Apache POI将我的xlsx表转换为java对象.

eq,我的Excel工作表包含两列

  • emp_no emp_name
  • 01 anand
  • 02 kumar

和我的java对象

Employee{
String empNo;
String empName; 
}
Run Code Online (Sandbox Code Playgroud)

现在我想将我的Excel工作表转换为java对象.我已经尝试过在互联网上,但是大多数教程都讨论了迭代每一行并为每个成员分配值.是否有任何功能,如Marshaller和UnMarshaller在JAXB xml解析器中直接转换.

提前致谢.

java apache excel apache-poi

10
推荐指数
4
解决办法
4万
查看次数

由于 com.mongodb.BasicDBObject 添加多个条件 GridFSDBFile 查询时异常的限制

我想在 GridFSDBFile 中添加多个条件,我已经迭代了地图并形成了条件对象,但我遇到了以下异常

由于 com.mongodb.BasicDBObject 的限制,您不能添加指定的第二个 '$and' 表达式。

我的代码片段是

public void getFile(Map<String, Object> metaData) throws Exception {
    Criteria criteria = new Criteria();
    metaData.forEach((k, v) -> criteria.andOperator(Criteria.where("metadata." + k).is(v)));
    GridFSDBFile gridFSDBFile = gridFsOperations.findOne(new Query(criteria));
    if (gridFSDBFile == null) {
        throw new HttpConflictException();
}
Run Code Online (Sandbox Code Playgroud)

spring spring-mvc mongodb spring-data-mongodb spring-boot

6
推荐指数
1
解决办法
7165
查看次数