学习笔记:spring框架下跨域问题的解决(后端解决):
笔者大一学生,内容自学,本文内容为实践中遇到问题的记录,若是存在错误麻烦各位大佬帮忙留言指正。2020.4.25
前端技术栈:Vue框架
后端技术栈:Spring Boot
开发方式:Spring Boot+Vue实现前后端分离
-
直接使用前端vue的js里面请求后端调用方法查询数据库,并将数据信息返回,结果报错
也就是我们平时遇到的跨域问题
created() {
axios.get('http://localhost:9090/book/findAll').then(function (response) {
console.log(response);
})
解决方式1(基于注解,简单快捷):
后端框架:
- 直接在需要进行跨域的方法上加
@CrossOrigin
方法注解
@CrossOrigin
@GetMapping("/findAll")
public List<Book> findAll(){
return bookRepository.findAll(