随笔分类 -  Java

java学习笔记
摘要:接口文档生成工具Swagger的使用 阅读全文
posted @ 2020-07-14 11:01 随风行云 阅读(106929) 评论(9) 推荐(54) 编辑
摘要:💡上一篇介绍一个新的组件Zuul,Zuul是网关组件,对Api请求进行了统一的接收,基于网关,我们可以对所有的请求来进行处理,进行日志记录,请求授权等操作。 💡这一篇介绍的Spring Cloud Config是作为配置中心的存在,主要解决多服务端部署时配置文件的分发问题。 阅读全文
posted @ 2020-05-15 15:40 随风行云 阅读(1069) 评论(0) 推荐(1) 编辑
摘要:💡上一篇介绍一个新的组件Hystrix,Hystrix是一个熔断器,可以用于解决微服务调用中发送的服务熔断和服务降级问题。 💡这一篇介绍一个新的组件Zuul,Zuul是网关组件,对Api请求进行了统一的接收,基于网关,我们可以对所有的请求来进行处理,进行日志记录,请求授权等操作。 阅读全文
posted @ 2020-05-15 15:29 随风行云 阅读(902) 评论(0) 推荐(0) 编辑
摘要:💡上一篇介绍一个用于声明式调用服务的组件Fegin,主要用于解决前面的服务调用与restTemplate耦合紧密的问题。 💡这一篇介绍一个新的组件Hystrix,Hystrix是一个熔断器,可以用于解决微服务调用中发送的服务熔断和服务降级问题。 阅读全文
posted @ 2020-05-15 14:20 随风行云 阅读(4498) 评论(0) 推荐(3) 编辑
摘要:💡上一篇介绍微服务构建起来后,使用Ribbon来解决多个服务的负载均衡问题。 💡这一篇介绍一个用于声明式调用服务的组件Fegin,主要用于解决前面的服务调用与restTemplate耦合紧密的问题。 阅读全文
posted @ 2020-05-15 11:15 随风行云 阅读(937) 评论(0) 推荐(0) 编辑
摘要:💡上一篇介绍了Spring Cloud,以及服务注册与发现的组件Eureka的简单使用。 💡这一篇我们来介绍微服务构建起来后,使用Ribbon来解决多个服务的负载均衡问题。 阅读全文
posted @ 2020-05-15 10:35 随风行云 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:这是一个Spring Cloud系列文章,它并不会讲解所有的知识点,它只是基于微服务的场景来**逐步介绍**常见组件的作用和意义,以及场景组件的整合。对于每个组件的知识并不会讲解太多,只讲常见的,目的是尽可能快速的对Spring Cloud的常用组件有一个基础的认知,有了认知之后,你就可以基于你面对的场景来单独学习某个组件,逐步丰满自己Spring Cloud的知识。这篇是开篇,介绍了Spring Cloud的意义和介绍第一个组件eureka的使用。 阅读全文
posted @ 2020-05-14 19:50 随风行云 阅读(2147) 评论(1) 推荐(1) 编辑
摘要:我之前在使用zxing生成二维码的时候,ubuntu上的tomcat报了以下两种错:libXrender.so找不到、Couldnot initialize...BufferedImage问题 阅读全文
posted @ 2020-04-02 10:55 随风行云 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:首发日期:2019-06-03 前言 在以往的权限管理中,我们的权限管理通常是有以下几个步骤: 1.创建用户,分配权限。 2.用户登录,权限拦截器拦截请求,识别当前用户登录信息 3.从权限表中判断是否拥有权限 从以上步骤中可以提取到以下三个问题。 三个问题: 1.如何让Shiro拦截请求。 在web 阅读全文
posted @ 2019-06-04 00:06 随风行云 阅读(32933) 评论(3) 推荐(52) 编辑
摘要:[toc] 首发时间:2019 05 16 ActiveMQ 介绍 ActiveMQ是Apache旗下的一款开源的消息队列(消息中间件MOM,Message Oriented Middleware) 它完全支持JMS,支持JMS1.1和J2EE 1.4 规范。 支持多种网络协议。 兼容多种语言(C, 阅读全文
posted @ 2019-05-16 20:02 随风行云 阅读(4337) 评论(0) 推荐(2) 编辑
摘要:[toc] 首发时间:2019 05 16 介绍 消息队列,也可以称为“消息中间件”(中间件是一种 独立 的系统软件或服务程序,请注意独立二字,它是一个类似mysql服务端的独立运行的程序) 消息队列它本身是一个 队列结构的信息存储组件 ,某种程度上它跟redis有点相像,其实主要是用来存储数据,而 阅读全文
posted @ 2019-05-16 19:59 随风行云 阅读(1548) 评论(0) 推荐(1) 编辑
摘要:[TOC] 首发日期:2018 11 04 Maven的介绍: 什么是Maven: Maven是apache旗下的一个java开源项目。 Maven是一个项目管理工具,它可以帮助我们管理项目 可以使用Maven对java项目进行项目构建(构建包括清理、编译、测试、报告、打包、部署六个过程,你可以认为 阅读全文
posted @ 2018-11-04 15:17 随风行云 阅读(1808) 评论(0) 推荐(1) 编辑
摘要:[TOC] 首发日期:2018 11 01 SpringMVC的介绍 介绍: SpringMVC是一个Web层的MVC框架 SpringMVC是基于servlet来处理web请求的,所有的请求都是先经过核心servlet再转交给对应的控制器。 它与spring同属一家产品,可以很好地进行整合。 执行 阅读全文
posted @ 2018-11-01 18:00 随风行云 阅读(999) 评论(0) 推荐(0) 编辑
摘要:[TOC] 首发日期:2018 10 31 MyBatis的介绍 介绍: MyBatis是Apache旗下的开源项目,是一个持久层框架 与Hibernate的全自动ORM框架可以仅仅依靠映射关系进行SQL查询不同,MyBatis是一个基于SQL语句的半自动ORM框架,它需要我们手动去定义SQL语句。 阅读全文
posted @ 2018-10-31 19:46 随风行云 阅读(992) 评论(0) 推荐(1) 编辑
摘要:目录: [toc] 首发日期:2018 07 31 修改: 2018 08 11:从头回顾了一遍,对各个地方增加了讲解,以帮助读者更好地了解。修改了关系映射中的错误表述,由于重复次数问题,导致那里我填混乱了。 2018 10 25:把原来的版本修改成了markdown版本的,重新整理了顺序和内容解释 阅读全文
posted @ 2018-10-26 01:05 随风行云 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:[TOC] 首发日期:2018 08 25 修改日期: 1. 2018 08 29:针对排版问题进行了修改。主要是最前面那部分排版出了问题 一些序号排序失效了。 Spring的介绍 Spring框架是目前java应用最广的框架。 Spring是一个分层的JavaSE/EE full stack(一站 阅读全文
posted @ 2018-08-25 17:00 随风行云 阅读(505) 评论(0) 推荐(0) 编辑
摘要:[TOC] 首发日期:2018 08 15 修改日期: 1. 2018 09 08:发现序号与我使用的markdown文本编辑器不同,所以把markdown序号改成了纯文字序号。 2. 2018 10 26:重新整理了一下文字。 Struts2的介绍与执行流程 介绍: Struts2是一个基于MVC 阅读全文
posted @ 2018-08-15 17:22 随风行云 阅读(457) 评论(0) 推荐(0) 编辑
摘要:本文内容 OID查询 对象导航查询 HQL查询 QBC查询 SQL查询 首发日期:2018-07-31 hibernate的查询方式: hibernate有很多查询方式 OID查询 对象导航查询: HQL查询: QBC查询: SQL查询: OID查询: OID查询:基于唯一标识属性(主键)来查询 使用方法:session.get(持久类.class,主键值)或... 阅读全文
posted @ 2018-07-31 00:22 随风行云 阅读(1238) 评论(0) 推荐(0) 编辑
摘要:想着写一篇hibernate的博文,于是准备从头开始,从官网下了最新的稳定版本来做讲述。 结果利用hibernate自动建表的时候发生下面这个问题。 我很纳闷,之前用低版本一点的没有发生这个问题啊。 于是,我把必要文件都拷到之前那个hibernate版本是5.0.7的工程中,结果并没有发生问题。 所 阅读全文
posted @ 2018-07-29 01:21 随风行云 阅读(12443) 评论(0) 推荐(0) 编辑
摘要:本文内容: 注解Annotation的介绍 基本注解的用法 自定义注解 自定义注解 首发日期:2018-07-28 注解Annotation的介绍 Annotation是代码中的特殊标记,能够在编译、类加载、运行时被识别(需要设置),并根据不同的Annotation来执行不同的处理。 Annotat 阅读全文
posted @ 2018-07-28 01:20 随风行云 阅读(2094) 评论(0) 推荐(0) 编辑