导入相应依赖,否则报错:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
在项目部署到服务器时,会有跨域的问题存在,解决方法是在配置文件里面添加方法:
@Configuration
public class CorsConfig {
private CorsConfiguration buildConfig() {
CorsConfiguration corsConfiguration = new CorsConfiguration();
corsConfiguration.addAllowedOrigin("*"); // 1 设置访问源地址
corsConfiguration.addAllowedHeader("*"); // 2 设置访问源请求头
corsConfiguration.addAllowedMethod("*"); // 3 设置访问源请求方法
return corsConfiguration;
}
@Bean
public CorsFilter corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", buildConfig()); // 4 对接口配置跨域设置
return new CorsFilter(source);
}
}
在解决这些问题后,数据库出现了问题。这里是粗心导致的:
连接你要用的数据库。
除此之外,前台采用飞冰的框架,所以前台代码地址也要做些改变:
地址要改为自己服务器的地址。
还有就是开始的时候图片没有显示出来,主要原因是图片地址不对,将图片放放到当前目录即可。还有就是index文件里的地址也要改为当前路径下:
guanglu
2019/01/04