
spring
文章平均质量分 71
lzy711
这个作者很懒,什么都没留下…
展开
-
从spring boot到spring cloud(九)接口调试Swagger
在开发过程中写完接口以后免不了要做接口测试,很多时候都是使用第三方请求程序做测试。在很多时候使用起来不方便,或者很多情况下是禁止互联网的。那么就出现了可集成springboot的接口测试框架Swagger主要引入是 com.github.xiaoymin swagger-bootstrap-ui .........原创 2022-06-07 16:15:57 · 19721 阅读 · 1 评论 -
从spring boot到spring cloud(八)Access-Control-Allow-Origin解决跨域问题
前后端分离以后,因为不在同一个域名下面,前端调用后端接口时候如果没有设置允许跨域就会报Access-Control-Allow-Origin错误。先继承implements WebMvcConfigurer。然后实现addCorsMappings方法,配置参数。第二种:类注解,允许当前类中所有的方法跨域 通过在Controller层配置注解的方式设置跨域,通过@CrossOrigin(origins = "*")配置允许当前Controller下所有的方法跨域。第三种:方法注解原创 2022-06-01 11:38:11 · 6471 阅读 · 1 评论 -
从spring boot到spring cloud(七)整合JWT(Json Web Token)实现认证实例
最开始未分前后端分离的时候,用户权限是通过session保存的。前后端分离以后需要一个媒介来标识用户状态,就产生了token。JWT技术主要封装了用于用户登录鉴权的基本功能session认证Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web页时,如果该用户还没有会话,则Web服原创 2022-05-28 15:57:46 · 8539 阅读 · 0 评论 -
从spring boot到spring cloud(六)阿里nacos注册中心搭建
微服务注册中心现在常用的主流有三个Nacos,Eureka与ZooKeeperNacos是阿里开源的,Nacos 支持基于 DNS 和基于 RPC 的服务发现。在Spring Cloud中使用Nacos,只需要先下载 Nacos 并启动 Nacos server,Nacos只需要简单的配置就可以完成服务的注册发现。Nacos除了服务的注册发现之外,还支持动态配置服务。动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。动态配置消除了配置变更时重新部署应用和服务的需原创 2021-10-27 15:56:25 · 13413 阅读 · 0 评论 -
Elasticsearch设置密码,通过springboot调用。
在系统上线以后为了系统安全需要给Elasticsearch配置密码。配置密码访问首先修改es配置文件在最后添加,添加后要重启esxpack.security.enabled: true然后到bin目录下执行bin/elasticsearch-setup-passwords interactive配置kibana在最后添加elasticsearch.username: "elastic"elasticsearch.password: "123456"启动kibana 这个时原创 2021-04-13 09:44:36 · 25119 阅读 · 12 评论 -
从spring boot到spring cloud(五)Spring Cloud 什么是分布式与负载均衡
Spring Cloud Eureka原创 2021-01-19 11:00:45 · 29243 阅读 · 2 评论 -
从spring boot到spring cloud(四)Spring Cloud Eureka 注册与发现
在搭建Spring Cloud Eureka环境前先要了解整个架构的组成,常用的基础模式如下图:服务提供者:将springboot服务编写好以后,通过配置注册中心地址方式注册,提供给消费者使用原创 2020-12-22 15:46:16 · 11517 阅读 · 2 评论 -
从spring boot到spring cloud(三)springmvc+spring+mybatis
本章先用非微服务的方式搭建一个本地springmvc+spring+mybatis,然后再分解成微服务。选择springmvc+mybatis+mysql驱动。原创 2020-11-02 09:32:46 · 59875 阅读 · 6 评论 -
从spring boot到spring cloud(二)JAVA入门教学,搭建基本的springboot
本文主要入门者介绍怎么搭建一个基础的springboot环境安装JDKhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html使用的是jdk8,这里使用的是windows10 64位的操作系统,所以下载对应的jdk版本点击链接会要你登录,登录以后才可以下载。下载安装以后找到jdk的安装目录,我这里是C:\Program Files\Java\jdk1.8.0_211配置JAVA_HOME,值就是原创 2020-08-18 09:42:15 · 42536 阅读 · 1 评论 -
从spring boot到spring cloud(一)服务的发展史
1、微服务的由来先上张图来说明一下历史:原创 2020-08-12 17:02:18 · 124613 阅读 · 1 评论