# Java后台导入代码示例
> Service
```
package com.scpyun.platform.ctcm.service.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.scpyun.base.core.annotation.Api;
import com.scpyun.base.core.annotation.ApiOperation;
import com.scpyun.base.core.exception.CustomException;
import com.scpyun.base.core.utils.UnifyLogger;
import com.scpyun.base.db.service.CommonService;
@Api("excel数据导入")
@Service("excelService")
public class ExcelServiceImpl {
@Autowired
CommonService commonService;
private static String namespace = "com.juyou.platform.standard.ctcm.excel.";
@ApiOperation(value = "excel数据导入", desc = "测试专用")
public Map saveExcelData(Map map) {
Map rtn = new HashMap();
if (map.get("dataList") == null || "".equals(map.get("dataList"))) {
throw new CustomException("参数异常!");
}
UnifyLogger.parent("入参:" + map);
List> list = (List>) map.get("dataList");
List> falseList = new ArrayList>();
for(Map oneMap : list) {
try {
if (commonService.insert(namespace + "insertExcelData", oneMap) != 1) {
falseList.add(oneMap);
}
} catch (Exception e) {
falseList.add(oneMap);
}
}
Map returnMap = new HashMap();
returnMap.put("falseList", falseList);
return returnMap;
}
}
```
>XML
##### 此部分仅展示SQL,外框请符合公司后台框架要求,示例如下
````
INSERT into ctc_n_user_permit_international_users_test(
name,
card_no,
import_nation_name,
sex,
address,
phone,
create_time,
create_by
) VALUES(
#{name, jdbcType=VARCHAR},
#{card_no, jdbcType=VARCHAR},
#{import_nation_name, jdbcType=VARCHAR},
#{sex, jdbcType=VARCHAR},
#{address, jdbcType=VARCHAR},
#{phone, jdbcType=VARCHAR},
now(),
#{_user.id, jdbcType=VARCHAR}
)
- vue学习方向
- iview-admin项目说明
- 快速开始
- 开发工具
- 开始开发
- 接口的定义和调用
- 常用函数汇总
- 组件的定义
- iview开发规范说明
- 插件使用说明
- 时间插件
- 命名规范
- vue变量函数规则
- 接口嵌套使用说明
- 组件建立说明
- vue使用规范
- 数据检测特别说名
- iview-layout-themes
- util
- common
- xeUtils详细说明
- form表单自动生成
- theme1使用说明
- theme2使用说明
- hd-login登录组件说明
- wl-upload-files图片上传组件
- wl-upload-imgs
- wl-upload-oss-files
- wl-read-excel
- wl-dir-upload选择文件架
- system组件说明
- 机构管理wl-company-manager
- 用户管理
- wl-excel-import Excel数据导入
- 前台使用说明
- 后台使用说明
- Excel使用说明
- wl-vue2-editor
- 字符串截取方法
- redis常用说明
- 推荐redis使用规范