zoukankan      html  css  js  c++  java
  • 跨域总结

    一、跨域数据表同时新增数据

      可以在函数中使用ajax的POST请求两次,路径不同,这样就可以实现在不同项目中不同数据库中的表同时新增数据。

      如果是GET请求不会有跨域的问题,直接写另一个项目的全路径然后可以直接访问;POST请求会涉及到跨域问题,可以使用添加注解方式解决。

    二、使用注解解决跨域问题

      使用注解:@CrossOrigin,然后在springmvc配置文件中添加路径

    <mvc:cors>    
        <mvc:mapping path="/**"/>    
    </mvc:cors> 

      SpringMVC跨域访问:https://www.cnblogs.com/fanshuyao/p/7168471.html

      修改springmvc配置文件可能不能识别cors,需要修改配置文件引入版本:https://blog.csdn.net/mengmengdastyle/article/details/80943890

      web项目配置过滤器解决跨域问题:https://blog.csdn.net/wsjzzcbq/article/details/87276326

     三、idea中注解@Table标红

      使用@Table注解表名标红完美解决:https://blog.csdn.net/qq_41195778/article/details/104925402

    四、微服务feign的理解

      springcloud中feign的作用:https://blog.csdn.net/JZJASXL/article/details/94732768

      定义一个接口,添加注解@FeignClient,name注明需要调用微服务的名称,然后在本服务中使用接口调用方法,方法上加上另一个服务的访问路径,就可以实现调用另一个服务。Spring Cloud应用在启动时,Feign会扫描标有@FeignClient注解的接口,生成代理,并注册到Spring容器中。生成代理时Feign会为每个接口方法创建一个RequetTemplate对象,该对象封装了HTTP请求需要的全部信息,请求参数名、请求方法等信息都是在这个过程中确定的,Feign的模板化就体现在这里。

      

  • 相关阅读:
    Kafka介绍
    测试Random类nextInt()方法连续两次结果一样的概率
    Java LinkedHashMap学习
    AES加密
    DES加密
    Windows访问VirtualBox的Redis服务器
    ubuntu配置JDK环境
    初学Python
    commons Collections4 MultiMap
    Guava bimap
  • 原文地址:https://www.cnblogs.com/cxli99/p/13294210.html
Copyright © 2011-2022 走看看