mybatisは大量のデータを処理します.mysqlを使ったLOAD DATA INFILE

911 ワード

mybatisを使って実現します.ファイルはcsvファイルを使います.
xml
dao
public void loadTest();
サービス
public void loadTest(){
	accountDao.loadTest();
}
制御装置
@RequestMapping(value="loadTest", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
	@ResponseBody
	public ResponseData loadTest(HttpServletRequest request){
		ResponseData responseData=new ResponseData();
		try{
			accountService.loadTest();
			responseData.setMsg("  ");
			responseData.setStatus(0);
	        } catch (Exception e) {
			e.printStackTrace();
			responseData.setStatus(1);
			responseData.setMsg("  ");
		}
		return  responseData;
	}