摘要: 前言 上节讲了缓存数据库 的使用,在实际工作中,一般上在系统或者应用间通信或者进行异步通知(登录后发送短信或者邮件等)时,都会使用消息队列进行解决此业务场景的解耦问题。这章节讲解下消息队列 的集成和简单使用示例。 "RabbitMQ介绍" "SpringBoot集成RabbitMQ" "总结" "最 阅读全文
posted @ 2018-07-27 12:58 oKong_趔趄的猿 阅读(543) 评论(1) 推荐(0) 编辑
摘要: 前言 上几节讲了利用 这个第三方的ORM框架进行数据库访问,在实际工作中,在存储一些非结构化或者缓存一些临时数据及热点数据时,一般上都会用上 和`redis Redis Redis Spring Cache`的简单使用。 "Redis 介绍" "SpringBoot的Redis集成" "Spring 阅读全文
posted @ 2018-07-27 12:54 oKong_趔趄的猿 阅读(579) 评论(0) 推荐(0) 编辑
摘要: "springboot简单介绍" "概述" "SpringBoot的核心功能" "优缺点" "优点" "缺点" "工程搭建" "创建项目" "项目结构" "pom依赖" "主入口" "编写controller" "启动应用" "总结" "老生常谈" springboot简单介绍 概述 随着动态语言的 阅读全文
posted @ 2018-07-27 12:52 oKong_趔趄的猿 阅读(712) 评论(1) 推荐(0) 编辑
摘要: 前言 前一章节介绍了 的集成和简单使用,本章节开始接着上一章节的用户表,进行 的集成。现在都奉行 开发和微服务大行其道,分微服务及前后端分离后,前后端开发的沟通成本就增加了。所以一款强大的 文档就至关重要了。而目前在后端领域,基本上是 的天下了。 "Swagger2介绍" "SpringBoot集成 阅读全文
posted @ 2018-07-27 12:48 oKong_趔趄的猿 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 前言 本章节开始介绍 方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的 是很有必要的。目前,绝大部分公司都选择 框架作为底层数据库持久化框架。 多说几句 看着现在 框架的大行其道,让我不禁想起,大学时期,当时还是 的时代,现在基本已经忘记了。而当时, 的前身 还在 阅读全文
posted @ 2018-07-27 12:46 oKong_趔趄的猿 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响应的参数格式,如 、`respMsg`,调用方根据错误码进行自己的业务逻辑。本章节就重点讲解下统一异常和数据校 阅读全文
posted @ 2018-07-27 12:45 oKong_趔趄的猿 阅读(3104) 评论(1) 推荐(1) 编辑
摘要: 前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏高词汇、访问权限控制(URL级别)等业务需求。这些对于业务来说一般上是无关的,业务方是无需关系的,业务只需要关系自己内部业务的事情。所以一般上实现以上的功能,都会或多或少的用到今天准备讲解的 、`监听器 拦 阅读全文
posted @ 2018-07-27 12:39 oKong_趔趄的猿 阅读(565) 评论(1) 推荐(2) 编辑
摘要: 前言 之前几个章节,大部分都是算介绍springboot的一些外围配置,比如日志 配置等。这章节开始,开始总结一些关于 的综合开发的知识点。由于 本身是基于 和`SpringMvc spring spring springmvc web开发 springboot`独有的一些常用注解进行说明。 "常用 阅读全文
posted @ 2018-07-27 12:36 oKong_趔趄的猿 阅读(599) 评论(1) 推荐(2) 编辑
摘要: 前言 今天原本想讲解 的,临近开始写时才发现家里的电脑根本没有安装 呀。这下只好利用已有的阿里云服务器,直接 安装一下了,顺道记录下,算是个积累。 "关于Docker" "安装部署RabbitMQ" "总结" "老生常谈" 关于Docker 关于 ,百度百科是这么说的:Docker,是一个开源的应用 阅读全文
posted @ 2018-07-27 09:18 oKong_趔趄的猿 阅读(1891) 评论(0) 推荐(1) 编辑
摘要: 在前几天,在阿里云的ECS上部署一个docker应用时,发现部署的应用在请求第三方应用时,一直出现超时的异常提示,刚开始以为是第三方应用系统的问题(此系统无赖躺枪,反正也不是一次两次了,多躺几次也就习惯了~),最后发现是容器的时间和数组的时间不一致,差了八小时。在上网查阅相关资料后,问题解决。这里就 阅读全文
posted @ 2018-07-27 09:17 oKong_趔趄的猿 阅读(4519) 评论(0) 推荐(1) 编辑