Rebel117 发表于 2013-12-13 15:51:10

excel导入导出时转换的问题

本帖最后由 Rebel117 于 2013-12-13 15:52 编辑

问题是:
在生成实体的时候并没有设置1对多,多对多这些关系,因为设置了关系后会比较难以控制
所以在导出excel的时候需要进行关联查询,我用service查询的时候因为entity不在spring控制下,所以不会注入,就会报空指针错误,比如下面的代码:

      public java.lang.String convertGetSuozaishengfenfk() {
                // 转换省份ID为省份名称
                TBzyShengFenEntity shengFen = tBzyShengFenService.get(TBzyShengFenEntity.class, this.getSuozaishengfenfk());
                if (shengFen != null) {
                        return shengFen.getShengfenmingcheng();
                } else {
                        return "";
                }
      }

请问有什么好的解决办法吗?直接用dao?

jueyue 发表于 2013-12-17 23:23:07

entity不受spring控制,所以spring无法注入bean进入entity,
如果你想活动对象,请使用spring管理器获得
页: [1]
查看完整版本: excel导入导出时转换的问题