摘要: @Author:SimpleWu 什么是Swagger? Swagger是什么:THE WORLD’S MOST POPULAR API TOOLING 根据官网的介绍: Swagger Inspector:测试API和生成OpenAPI的开发工具。Swagger Inspector的建立是为了解决 阅读全文
posted @ 2019-01-12 21:42 日落西风又在吹 阅读(4183) 评论(0) 推荐(0) 编辑
摘要: 2018开源中国最受欢迎的中国软件MyBatis Plus 官方网址:https://mp.baomidou.com 中国软件,中文文档 什么是MyBatis Plus? 进入官方第一句话:为简化开发而生 ; 只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。 只需简单配置,即可快速进行 阅读全文
posted @ 2018-12-24 17:34 日落西风又在吹 阅读(11024) 评论(7) 推荐(6) 编辑
摘要: 初识中间件Kafka Author:SimplelWu 什么是消息中间件? 非底层操作系统软件,非业务应用软件,不是直接给最终用户使用的,不能直接给客户带来价值的软件统称为中间件 关注于数据的发送和接收,利用高效可靠的异步消息传递机制集成分布式系统。 什么是Kafka? Kafka是一种高吞吐量的分 阅读全文
posted @ 2018-12-18 15:36 日落西风又在吹 阅读(7628) 评论(1) 推荐(7) 编辑
摘要: 分布式Session解决方案 分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存 阅读全文
posted @ 2018-12-14 12:00 日落西风又在吹 阅读(19168) 评论(14) 推荐(15) 编辑
摘要: SpringBoot配置druid数据源 Author:SimpleWu springboot整合篇 前言 对于数据访问层,无论是Sql还是NoSql,SpringBoot默认采用整合SpringData的方式进行统一管理,添加大量的自动配置,屏蔽了很多设置。引入了各种XxxTemplate和Xxx 阅读全文
posted @ 2018-12-01 16:05 日落西风又在吹 阅读(34914) 评论(19) 推荐(5) 编辑
摘要: springboot异常处理 Author:SimpleWu 默认错误处理机制 SpringBoot默认的错误处理直接回返回对应的错误视图页面。比如404错误。 如果是其它客户端访问,默认相应一个json数据。比如通过postman来访问当前页面。 springboot错误页面处理过程: Sprin 阅读全文
posted @ 2018-11-30 15:31 日落西风又在吹 阅读(6146) 评论(0) 推荐(2) 编辑
摘要: SpringBoot配置详解 Author:SimpleWu "properteis文件属性参考大全" SpringBoot默认加载配置 SpringBoot使用两种全局的配置文件,全局配置文件可以对一些默认配置进行修改。 application.properties application.yml 阅读全文
posted @ 2018-11-28 16:33 日落西风又在吹 阅读(9456) 评论(3) 推荐(3) 编辑
摘要: SpringBoot入门 Authro:SimpleWu "SpringBoot官方" "SpringBoot2.1.0参考文档" "SpringBoot配置properties大全" SpringBoot是什么? SpringBoot是spring家族中微型框架,其设计目的是用来简化新Spring 阅读全文
posted @ 2018-11-27 16:38 日落西风又在吹 阅读(7181) 评论(7) 推荐(6) 编辑
摘要: ```properties flyway.baseline-description 执行基线时标记已有Schema的描述。 flyway.baseline-on-migrate 在没有元数据表的情况下,针对非空Schema执行迁移时是否自动调用基线。(默认值: false 。) flyway.baseline-version 执行基线时用来标记已有Schema的版本。(默认值: 1 。) flyw... 阅读全文
posted @ 2018-11-27 11:20 日落西风又在吹 阅读(3909) 评论(0) 推荐(2) 编辑
摘要: Author:SimpleWu 聚合 聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 //统计员工总数 db.emp.aggregate([{$count:"countName"}]) //或者 db.emp. 阅读全文
posted @ 2018-11-24 15:13 日落西风又在吹 阅读(3034) 评论(4) 推荐(1) 编辑