加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

发布时间:2019-05-17 19:54:42 所属栏目:移动互联 来源:Java公社
导读:IntelliJ IDEA必装插件 有不知道怎么安装的吗?File--settings打开设置面板,找到plugins,输入想要安装的插件回车即可 plugins面板 1.背景图片 目前,IDEA支持设置背景图片。这对于广大程序员来说无疑是个好功能。整日对着枯燥的代码实在是会让人疲乏。要

这是一款主题插件,可以让你的ide的图标变漂亮,配色搭配的很到位,还可以切换不同的颜色,甚至可以自定义颜色。默认的配色就很漂亮了,如果需要修改配色,可以在工具栏中Tools->Material Theme然后修改配色等。

15.Background image Plus

这是一款可以设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等。

16.### Rainbow Brackets

彩虹颜色的括号 看着很舒服 敲代码效率变高

IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

SpringBoot | 番外:使用小技巧合集

设置网站图标

原来我们在使用tomcat开发时,设置网站图片时,即icon图标时,一般都是直接替换root包下的favicon.ico替换成自己的,或者在网页的头部设置link的ref为icon然后设置其href值。而在SpringBoot中,替换图片也是很简单的,只需要将自定义图片放置在静态资源目录下即可,即默认有static、public、resources、/META-INF/resources或者自定义的静态目录下即可。

目录结构:

IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集 IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

允许跨域访问

CORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。它允许浏览器向跨源(协议 + 域名 + 端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。

简单来说,跨域问题是可以通过nginx来解决的,或者通过jsonp(只支持get请求)来解决。而SpringBoot中也提供了配置方法。

0.利用@CrossOrigin注解,可放至在类上或者方法上。类上代表整个控制层所有的映射方法都支持跨域请求。

  1. @CrossOrigin(origins = "http://blog.lqdev.cn", maxAge = 3600) 
  2. @RestController 
  3. public class demoController{ 
  4.  @GetMapper("/") 
  5.  public String index(){ 
  6.  return "hello,CORS"; 
  7.  } 

1.配置全局CORS配置。官网也有给出实例,具体如下:

  1. @Configuration 
  2. public class MyConfiguration { 
  3.  @Bean 
  4.  public WebMvcConfigurer corsConfigurer() { 
  5.  return new WebMvcConfigurerAdapter() { 
  6.  @Override 
  7.  public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/api/**").allowedOrigins("https://blog.lqdev.cn"); 
  8.  } 
  9.  }; 
  10.  } 

独立Tomcat运行

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读