Stella981 Stella981
3年前
Spring Boot系列(八) Spring Boot中使用MongoDB数据库
MongoDB是一个开源的NoSQL文档数据库,它使用一个JSON格式的模式(schema)替换了传统的基于表的关系数据。SpringBoot为使用MongoDB提供了很多便利,包括springbootstarterdatamongodb'StarterPOM'。引入springbootstarterdatamongodb包,在po
Stella981 Stella981
3年前
Spring 源码(九)@Autowired注解实现原理(Spring Bean的自动装配)
@Autowired注解的实现过程,其实就是SpringBean的自动装配过程。通过看@Autowired源码注释部分我们可以看到@Autowired的实现是通过AutowiredAnnotationBeanPostProcessor后置处理器中实现的。AutowiredAnnotationBeanPostProcessor类图
Stella981 Stella981
3年前
Spring Boot+Spring Security+JWT 实现 RESTful Api 权限控制
摘要:用springboot开发RESTfulAPI非常的方便,在生产环境中,对发布的API增加授权保护是非常必要的。现在我们来看如何利用JWT技术为API增加授权保护,保证只有获得授权的用户才能够访问API。一:开发一个简单的API在IDEA开发工具中新建一个maven工程,添加对应的依赖如下:1.<dependency
Wesley13 Wesley13
3年前
UML画图笔记
1\.类图:             描述类图的关系,                 a)泛化(一般用于继承)表示:空心箭头实线              b)实现(实现接口)表示:空心箭头虚线              c)聚合(一对多的关系)带空心菱形箭头实线              d)组合(a由b组成)
Wesley13 Wesley13
3年前
NGINX动态增加模块,平滑升级
这是一个小心活,不过,多操作几次,也就熟悉了。参考URL:https://segmentfault.com/a/1190000006755963(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fsegmentfault.com%2Fa%2F1190000006755963)一
Stella981 Stella981
3年前
Spring Boot + Spring Cloud 实现权限管理系统 配置中心(Config、Bus)
技术背景如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多。此时,往往某一个基础服务信息变更,都会导致一系列服务的更新和重启,运维也是苦不堪言,而且还很容易出错。于是,配置中心便由此应运而生了。目前市面上开源的配置中心有很多,像Spring家族的SpringCloud
Stella981 Stella981
3年前
Egret《决战沙城》框架学习
源码地址:https://github.com/yicaoyimuys/EgretGameEngine(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fyicaoyimuys%2FEgretGameEngine)虽然走花观马看了看,但是收获还是蛮多。mv
Stella981 Stella981
3年前
Spring Boot自动配置源码解析(基于Spring Boot 2.0.2.RELEASE)
  在SpringBoot官方介绍中,首一段话是这样的(如下图)。我们可以大概了解到其所表达的含义:我们可以利用SpringBoot写很少的配置来创建一个非常方便的基于Spring整合第三方类库的单体企业级应用。相信使用过SpringBoot的人都知道,她在这方面从前到后的一系列整合。本篇文字将带你进入具体的实现细节。!(https://osc
Redis 高可用方案
本文分享自天翼云开发者社区《》,作者:芋泥麻薯一、常见使用方式Redis的几种常见使用方式包括:•Redis单副本;•Redis多副本(主从);•RedisSentinel(哨兵);•RedisCluster;•dynomite;二、各种使用方式的优缺点1