@Override
public void signForm(HttpServletResponse response, Map map) {
try{
String substring = url.substring(0, url.indexOf("?"));
String substring1 ="'"+ substring.substring(substring.lastIndexOf("/")+1)+"'";
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment;filename="+new String((System.currentTimeMillis()+".sql").getBytes("utf-8"),"ISO-8859-1"));
OutputStream out = response.getOutputStream();
String name=map.get("name").toString();
String sql0="SHOW CREATE TABLE "+name;
Query query0 = entityManager.createNativeQuery(sql0);
List resultList2 = query0.getResultList();
String s1 = JSON.parseArray(JSON.toJSONString(resultList2.get(0)), String.class).get(1)+";";
out.write((s1+System.getProperty("line.separator")).getBytes());
String sql="SELECT table_name, COLUMN_NAME dbName, DATA_TYPE dbType, COLUMN_COMMENT label FROM INFORMATION_SCHEMA.COLUMNS where table_name=" + "'"+name+"'" + "AND table_schema="+substring1;
Query query = entityManager.createNativeQuery(sql);
List