摘要:网上教程很多,这个是个人收藏的,感谢作者写出这么优秀的文章,小白的福音!springboot集成swagger2:https://www.liangzl.com/get-article-detail-114901.htmlpost请求map/json参数 和 map/json返回 自定义map注解实
阅读全文
摘要:本文参考地址:https://blog.csdn.net/weixin_33809981/article/details/93458393 1.创建一个空的springboot工程,把你要打包的实体类粘过来,并把包结构也粘过来,例:com.yd.sms.domain,把实体类放到domain包下。
阅读全文
摘要:1.在yml文件中加上红色部分的配置 2.配置mybatis.xml 3.测试类
阅读全文
摘要:什么是消息队列,适合小白查看:http://developer.51cto.com/art/201904/595020.htm rabbitmq面试题:https://blog.csdn.net/qq_42629110/article/details/84965084 使用消息队列来避免分布式事务
阅读全文
摘要:1.feign的使用场景 注意:谁发起feign的请求,feign的拦截器就定义在谁身上,拦截器的目的是为了传递令牌。 2.使用步骤: (1)创建拦截器 在changgou_common服务中创建一个com.changgou.interceptor.FeignInterceptor拦截器,并将所有头
阅读全文
摘要:1.最基础的方法——权限五张表 最基础最重要的,后面的shiro和spring security都是基于权限五张表 2.shiro Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从
阅读全文
摘要:作者以对话的形式,讲述了什么是Elasticsearch?方便初学者理解 原文地址:http://developer.51cto.com/art/201904/594615.htm
阅读全文
摘要:这里采用的是阿里的json转换,比传统的遍历然后再一个一个封装速度快多了。(例:sku类转换称skuinfo类)
阅读全文
摘要:作为服务注册中心,Eureka比Zookeeper好在哪里 著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。在此Zookeeper保证的是CP, 而Eureka则是AP。 4
阅读全文
摘要:使用步骤: (1)导入依赖 (2)java代码
阅读全文
摘要:一、思路分析 1. 用户进入网关开始登陆,网关过滤器进行判断,如果是登录,则路由到后台管理微服务进行登录2. 用户登录成功,后台管理微服务签发JWT TOKEN信息返回给用户3. 用户再次进入网关开始访问,网关过滤器接收用户携带的TOKEN 4. 网关过滤器解析TOKEN ,判断是否有权限,如果有,
阅读全文
摘要:JWT介绍 JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。 头部(Header) 头部用于描述关于该JWT的最基本的信息,例如其类型以及签名所用的算法等。
阅读全文
摘要:1.在整合mybatis的时候,配置application.yml时,容易出现下列异常。 解决方法:查看格式是否符合yml文件的规则。 1.第一个空格是Tab,而不是空格键打的空格。 2.每一个对象下的属性都要放在对象下一个Tab之后。 3.冒号之后,有一个空格,不要忘了打。 4.注释尽量不要加中文
阅读全文
摘要:Spring的RestTemplate RestTemplate是Rest的HTTP客户端模板工具类 对基于Http的客户端进行封装 实现对象与JSON的序列化与反序列化 不限定客户端类型,目前常用的3种客户端都支持:HttpClient、OKHttp、JDK原生URLConnection(默认方式
阅读全文
摘要:1.把下面这句话放入pom.xml中,放上边 2.war包要部署到tomcat服务器中,而springboot中自带了一个,这时候要去掉。 3. 注册启动类 第一种方式:创建 ServletInitializer.java,继承 SpringBootServletInitializer ,覆盖 co
阅读全文
摘要:启动方式有两种,一种是打成jar直接执行,另一种是打包成war包放到Tomcat服务下,启动Tomcat。 1.打成Jar包部署,在pom.xml文件中加入下面这句话 <packaging>jar</packaging> 2.在pom.xml文件中最下面加上这个maven插件,注意不能直接用idea
阅读全文
摘要:@EnableConfigurationProperties(DataSourceProperties.class) 来声明要使用DataSourceProperties 这个类并初始化该类对象,该类不用放在IOC容器中,可以通过该注解直接使用。 2.@Component:一般写在类上边,通过该注解
阅读全文