SpringBoot
文章平均质量分 84
程序员老石
当你的才华满足不了你的野心,你应该滚去学习
展开
-
@RequestParam、@PathVariable、@RequestBody、@RequestAttribute详解
PathVariable注解在应用时,在@RequestMapping请求路径中,将需要传递的参数用花括号{}括起来,然后,通过@PathVariable(“参数名称”)获取URL中对应的参数值。主要用来接收前端传递给后端的json字符串中的数据,也就是请求体中的数据,GET方式无请求体,所以使用**@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。用法:首先向浏览器发起goto请求并添加自定义值到请求域中,再转发到success请求去获取这些请求域中的值。原创 2023-12-21 22:42:07 · 626 阅读 · 0 评论 -
跨域问题与SpringBoot解决方案
什么是跨域定义:浏览器从一个域名的网页取请求另一个域名下的东西。通俗点说,浏览器直接从A域访问B域中的资源是不被允许的,如果想要访问,就需要进行一步操作,这操作就叫“跨域”。例如,你从百度的页面,点击一个按钮,请求了新浪的一个接口,这就进行了跨域。不单单只有域名不同就是跨域,域名、端口、协议其一不同就是不同的域,请求资源需要跨域。为什么要跨域为什么需要跨域,而不直接访问其他域下的资源呢?这是浏览器的限制,专业点说叫浏览器同源策略限制。主要是为了安全考虑。现在的安全框架,一般请求的时候header中不是原创 2022-05-25 15:56:31 · 126 阅读 · 0 评论 -
SpringBoot自动配置原理
一、SpringBoot是什么SpringBoot 的诞生就是为了简化 Spring 中繁琐的 XML 配置,其本质依然还是Spring框架,使用SpringBoot之后可以不使用任何 XML 配置来启动一个服务,使得我们在使用微服务架构时可以更加快速的建立一个应用。二、SpringBoot的特点提供了固定的配置来简化配置,即约定大于配置尽可能地自动配置 Spring 和第三方库,即能自动装配内嵌容器,创建独立的 Spring 应用让测试变的简单,内置了JUnit、Spring Boot Te原创 2022-05-25 14:27:20 · 3921 阅读 · 3 评论