摘要: 前言 讲解了单元测试,本章节讲讲应用的部署吧。总体而言,在进行自动化部署时,基本都会用上 +`Maven Docker Maven Docker SpringBoot`应用的部署知识。 题外话:对于 ,本人也是去年才第一次听说的,当时也没有进行过相关了解。然后年初的时候,本着学习的心态,购置了一台阿 阅读全文
posted @ 2018-07-27 18:25 oKong_趔趄的猿 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 前言 前面写了这么多章节,都是通过浏览器访问的形式,进行接口方法访问进而验证方法的正确与否。显然在服务或者接口比较少时,这么做没有啥问题,但一旦一个项目稍微复杂或者接口方法比较多时,这么验证就有点不符合程序猿的 的特性了。所以这章节,讲述下 中的单元测试及基于 压测工具进行性能测试相关方面的知识点。 阅读全文
posted @ 2018-07-27 13:03 oKong_趔趄的猿 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 前言 上节讲了缓存数据库 的使用,在实际工作中,一般上在系统或者应用间通信或者进行异步通知(登录后发送短信或者邮件等)时,都会使用消息队列进行解决此业务场景的解耦问题。这章节讲解下消息队列 的集成和简单使用示例。 "RabbitMQ介绍" "SpringBoot集成RabbitMQ" "总结" "最 阅读全文
posted @ 2018-07-27 12:58 oKong_趔趄的猿 阅读(547) 评论(1) 推荐(0) 编辑
摘要: 前言 上几节讲了利用 这个第三方的ORM框架进行数据库访问,在实际工作中,在存储一些非结构化或者缓存一些临时数据及热点数据时,一般上都会用上 和`redis Redis Redis Spring Cache`的简单使用。 "Redis 介绍" "SpringBoot的Redis集成" "Spring 阅读全文
posted @ 2018-07-27 12:54 oKong_趔趄的猿 阅读(581) 评论(0) 推荐(0) 编辑
摘要: "springboot简单介绍" "概述" "SpringBoot的核心功能" "优缺点" "优点" "缺点" "工程搭建" "创建项目" "项目结构" "pom依赖" "主入口" "编写controller" "启动应用" "总结" "老生常谈" springboot简单介绍 概述 随着动态语言的 阅读全文
posted @ 2018-07-27 12:52 oKong_趔趄的猿 阅读(714) 评论(1) 推荐(0) 编辑
摘要: 前言 前一章节介绍了 的集成和简单使用,本章节开始接着上一章节的用户表,进行 的集成。现在都奉行 开发和微服务大行其道,分微服务及前后端分离后,前后端开发的沟通成本就增加了。所以一款强大的 文档就至关重要了。而目前在后端领域,基本上是 的天下了。 "Swagger2介绍" "SpringBoot集成 阅读全文
posted @ 2018-07-27 12:48 oKong_趔趄的猿 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 前言 本章节开始介绍 方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的 是很有必要的。目前,绝大部分公司都选择 框架作为底层数据库持久化框架。 多说几句 看着现在 框架的大行其道,让我不禁想起,大学时期,当时还是 的时代,现在基本已经忘记了。而当时, 的前身 还在 阅读全文
posted @ 2018-07-27 12:46 oKong_趔趄的猿 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响应的参数格式,如 、`respMsg`,调用方根据错误码进行自己的业务逻辑。本章节就重点讲解下统一异常和数据校 阅读全文
posted @ 2018-07-27 12:45 oKong_趔趄的猿 阅读(3138) 评论(1) 推荐(1) 编辑
摘要: 前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏高词汇、访问权限控制(URL级别)等业务需求。这些对于业务来说一般上是无关的,业务方是无需关系的,业务只需要关系自己内部业务的事情。所以一般上实现以上的功能,都会或多或少的用到今天准备讲解的 、`监听器 拦 阅读全文
posted @ 2018-07-27 12:39 oKong_趔趄的猿 阅读(571) 评论(1) 推荐(2) 编辑
摘要: 前言 之前几个章节,大部分都是算介绍springboot的一些外围配置,比如日志 配置等。这章节开始,开始总结一些关于 的综合开发的知识点。由于 本身是基于 和`SpringMvc spring spring springmvc web开发 springboot`独有的一些常用注解进行说明。 "常用 阅读全文
posted @ 2018-07-27 12:36 oKong_趔趄的猿 阅读(600) 评论(1) 推荐(2) 编辑
摘要: 前言 今天原本想讲解 的,临近开始写时才发现家里的电脑根本没有安装 呀。这下只好利用已有的阿里云服务器,直接 安装一下了,顺道记录下,算是个积累。 "关于Docker" "安装部署RabbitMQ" "总结" "老生常谈" 关于Docker 关于 ,百度百科是这么说的:Docker,是一个开源的应用 阅读全文
posted @ 2018-07-27 09:18 oKong_趔趄的猿 阅读(1893) 评论(0) 推荐(1) 编辑
摘要: 在前几天,在阿里云的ECS上部署一个docker应用时,发现部署的应用在请求第三方应用时,一直出现超时的异常提示,刚开始以为是第三方应用系统的问题(此系统无赖躺枪,反正也不是一次两次了,多躺几次也就习惯了~),最后发现是容器的时间和数组的时间不一致,差了八小时。在上网查阅相关资料后,问题解决。这里就 阅读全文
posted @ 2018-07-27 09:17 oKong_趔趄的猿 阅读(4533) 评论(0) 推荐(1) 编辑
摘要: 前言 写上一篇看英文资料,耗费了心力呀,这章,相对来说简单点。也比较熟悉,但是这很实用。不扯了,开始~ "多环境配置" "maven的多环境配置" "springboot多环境配置" "总结" "老生常谈" 多环境配置 在开发应用时,常用部署的应用是多个的,比如:开发、测试、联调、生产等不同的应用环 阅读全文
posted @ 2018-07-27 09:14 oKong_趔趄的猿 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 前言 介于平时工作中,对于日志这块没有过多的接触,也就未有过多的了解。故在编写本文时,上官网查看了相关资料,奈何每个字母我都认识,但合起来就有点晕了,英文阅读水平还是有待大大的提高呀。最后觉得还是转载一篇关于日志的文章,不能误人子弟不是~ SpringBoot官网关于日志章节说明(可输入 进查找): 阅读全文
posted @ 2018-07-27 09:08 oKong_趔趄的猿 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-27 09:04 oKong_趔趄的猿 阅读(1696) 评论(0) 推荐(1) 编辑
摘要: 在去北京培训的时候,讲师说到了 这个第三方插件包,使用了之后发现,确实是个神奇,避免了编写很多臃肿的且定式的代码,虽然现代的 都能通过快捷键或者右键的方式,使用 快速生成setters/getters,但当某一个字段修改或者添加字段时,又需要重复的操作一遍,但使用了 之后。一切都是自动的,除了最常用 阅读全文
posted @ 2018-07-27 09:00 oKong_趔趄的猿 阅读(643) 评论(0) 推荐(0) 编辑