域名、端口、协议不同即为跨域
@CrossOrigin("域名")
上传: 1. commons-fileuploas依赖 2. 文件上传解析器 <bean id="" class="***.CommonsMultipartResolver"> 3. 前端: <input type="file" name="photo"> 后端: 解析成 MultipartFile对象
下载: 设置响应头: response.setHeader("content-disposition","attachment;filename="+filename); IOUtils.copy(输入流,输出流);
1.配置依赖 2.配置web.xml文件,设置spring+乱码过滤+springMVC 3.写实体类和mapper层 4.配置对应的mapper映射 5.写service层 6.配置spring环境:加载数据库配置文件、配置工厂、构建mapper(dao)、构建service 7.配置springMVC环境:包扫描、注解驱动、静态资源放行