上文(点此回顾)介绍了 Spring Cloud 中配置中心的搭建以及客户端(即微服务项目,如博客系统)读取配置中心配置的方法。
但是,我们发现,每次在 GitHub 上修改配置,比如修改了数据......
SpringCloud配置中心Config的搭建
为什么需要配置中心?换句话说,不用配置中心,会怎么样?
不方便维护:代码和配置在一起,如 springboot ,配置全部在项目的resources目录下,要修改某个配置......
Spring项目简单工厂模式例子,根据不同参数获得不同的Service实例
之前看了段代码,关于简单工厂模式的,用到了反射,但是里面代码比较乱,不够清晰。这里写一个简单一点的工厂模式。
1.接口
package com.example.demo.ser......
SpringBoot整合logback输出不同级别日志到不同文件
通常我们希望日志文件自定义输出位置,并且每天的日志放在一个文件里,有时候可能需要将 info 的日志和 error 的日志分开放,毕竟我们更关注 error 的日志。
可以通过下面一个简单的配置......
SpringBoot + Vue Element UI 实现前后端分离
GitHub地址:https://github.com/saysky/springboot-vue-example/ 前几天一个朋友找我帮她做项目,功能比较简单,后台只需要设计3张表,但是要求前端必须......
SpringBoot整合Shiro,通过用户、角色、权限三者关联实现权限管理
一套系统,除了个人网站,一般都要有多种角色,每种角色必须严格控制它的权限。
Shiro是一种轻量级的安全框架,主要是做登录验证,权限检查,相对 Spring Security 是要简单很多,源码......
SpringBoot2.x 整合Redis实现缓存,自定义序列化和设置过期时间
SpringBoot2.x和1.x的区别很大,比如在整合 Redis 这一块,RedisCacheManager就有不同。
本文介绍 SpringBoot 2.0.5版本 整合 Redis。
......
SpringBoot 定时任务从Redis同步文章访问量
在新开发的博客系统中,引入了大量redis,文章/文章列表/分类/标签/评论等等都先从MySQL读取,之后都是从Redis读取。而文章访问量应该怎么设计呢?,每刷新一次+1,数据库异步+1吗?还是使用......
SpringBoot 整合 MyBatis Plus 基本使用和分页,FreeMarker分页渲染
本文主要介绍 MyBatis Plus 的使用,顺便讲一下分页。
MyBatis Plus 是基于MyBatis 做了层封装,只需要继承它的 BaseDao, 我们就不需要写很多简单的 CURD......
SpringBoot不同角色显示不同的菜单
最近准备把之前的博客重写,有时间还是要更新一些博客,防止权重下降,水一水。
通常我们后台有很多不同的角色登录,每个角色不同的权限,这个在 SpringBoot整合Shiro实现权限控制,验证码,......
feign.RetryableException: Read timed out executing POST xxx
问题介绍:
服务之间调用报错超时,截取部分报错,Read timed out executing POST http://******
feign.RetryableExcepti......
SpringBoot整合Shiro实现权限控制,验证码,记住我
本文介绍 SpringBoot 整合 shiro,相对于 Spring Security 而言,shiro 更加简单,没有那么复杂。
目前我的需求是一个博客系统,有用户和管理员两种角色。一个用户......
SpringBoot + mongodb 整合, 记录网站操作日志,常用查询操作
mongodb 是一种文档型数据库。跟 Redis 一样是非关系型数据库,Redis 属于那种小而快的数据库,常常用作缓存。
而如果我们需要存一些类似于日志的那种,可以尝试用 mongodb (......
SpringBoot2.0.3整合elasticsearch5.6.10
之前整合过一次 SpringBoot1.59和elasticsearch2.4.4,而 elasticsearch 更新很快,已经有版本 6了,且对之前的版本2不再更新。为了避免以后出现问题不好解决,......
使用jenkins持续构建、部署SpringBoot项目
jenkins是devops神器,本篇文章介绍如何安装和使用 jenkins 部署Spring Boot项目。
一、Linux 环境搭建
为了接近后面的生产环境,我这里使用 L......