SpringBoot
iceWang丶
这个作者很懒,什么都没留下…
展开
-
使用Feign发送HTTP请求
使用Feign发送HTTP请求在往常的 HTTP 调用中,一直都是使用的官方提供的 RestTemplate 来进行远程调用,该调用方式将组装代码冗余到正常业务代码中,不够优雅,因此在接触到 Feign 后,考虑使其作为一个 HTTP 发送基础,来进行远程调用。下面就让我们来看一下,其是如何使用的。引入依赖首先,我们需要将 Feign 的基础依赖引入项目,因为我们只使用 Feign 的 remote 功能,因此,只引入基础依赖。此外在项目中,我们还自定义了了 JSON 转换和 log 设置,因此原创 2020-11-23 11:25:09 · 2551 阅读 · 0 评论 -
Spring AOP——用代理代替繁琐逻辑
Spring AOP基础概念AOP 是一种面向切面的编程思想,通俗来讲,这里假如我们有多个方法。@Componentpublic class Demo { public void say1() { System.out.println("say1~~~~~~~"); } public void say2() { System.out.println("say2~~~~~~~"); } public void原创 2020-09-14 16:17:13 · 184 阅读 · 0 评论 -
Spring Validation——用注解代替代码参数校验
Spring Validation概念在原先的编码中,我们如果要验证前端传递的参数,一般是在接受到传递过来的参数后,手动在代码中做 if-else 判断,这种编码方式会带来大量冗余代码,十分的不优雅。因此,推出了用注解的方式,来代替手动判断的方式,让编码更加的简洁。使用方式引入注解:一般在 <dependency> <groupId>org.springframework.boot</groupId>原创 2020-09-02 14:03:18 · 718 阅读 · 0 评论 -
Ajax 跨域解决(一)——SpringBoot学习
什么是跨域在目前的前后端分离开发模式下,前端使用 Ajax 访问后端提供的接口获取数据,产生报错。 跨域发生的原因1. 浏览器的限制2. 发生跨域访问3. 发送的是 XHR(XMLHttpRequst) 请求三者同时发生,就会发生跨域问题 解决方式因为是三者同时发生,才能发生跨域问题,因此针对三者,处理其中的一个即可。 首先是浏览器的限制,需要指定参...原创 2018-11-12 22:47:16 · 165 阅读 · 0 评论