首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Ashinch
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
赞
文章( 68 )
沸点( 0 )
Spring Cloud实战系列(十) - 单点登录JWT与Spring Security OAuth
通过 JWT 配合 Spring Security OAuth2 使用的方式,可以避免 每次请求 都 远程调度 认证授权服务。资源服务器 只需要从 授权服务器 验证一次,返回 JWT。返回的 JWT 包含了 用户 的所有信息,包括 权限信息。 1. 什么是JWT JSON We…
如何在 Spring/Spring Boot 中优雅地做参数校验?拒绝 if/else 参数校验 !
数据的校验的重要性就不用说了,即使在前端对数据进行校验的情况下,我们还是要对传入后端的数据再进行一遍校验,避免用户绕过浏览器直接通过一些 HTTP 工具直接向后端请求一些违法数据。 最普通的做法就像下
Kotlin学习知识点整理-进阶篇-05
注:最后一个 a in b,表示判断 a 是否在 b 中,而 b.contains(a) 表示判断 b 是否包含 a,因此这两种表达方式是等价的。 operator关键字是必不可少的,接着参考上面的表可知函数名是 tines,然后由于我们是给字符串添加的扩展函数,故在方法名前面…
实现Web端指纹登录
现在越来越多的笔记本电脑内置了指纹识别,用于快速从锁屏进入桌面,一些客户端的软件也支持通过指纹来认证用户身份。 前几天我在想,既然客户端软件能调用指纹设备,web端应该也可以调用,经过一番折腾后,终于实现了这个功能,并应用在了我的开源项目中。 本文就跟大家分享下我的实现思路以及…
领域驱动设计,构建简单的新闻系统,20分钟够吗?
让我们使用领域驱动的方式,构建一个简单的系统。 1. 需求 分页查找给定类别的新闻,禁用的新闻不可见。 2. 工期估算 3. 起航 3.1. 项目准备 3.1.1. 添加依赖 3.1.2. 添加配置信息 3.1.3. 添加入口类 使用 SpringBootApplication…
领域驱动设计--战术模式简介
战术模式包含若干构造块模式,以便能够构建有效的领域模型。 战术模式严重依赖于领域模型和通用语言,通过技术模式将领域模型和通用语言中的概念映射到代码实现中。随着模型的进化,代码实现也会进行重构,以更好的体现模型概念。 当然,从技术重构角度也会发现一些隐含领域知识(概念),这些新的…
领域驱动设计战术模式--值对象
值对象虽然经常被掩盖在实体的阴影之下,但它却是非常重要的 DDD 概念。 值对象不具有身份,它纯粹用于描述实体的特性。处理不具有身份的值对象是很容易的,尤其是不变性与可组合性是支持易用性的两个特征。 一个值对象,或者更简单的说,值,是对一个不变的概念整体建立的模型。在这个模型中…
领域驱动设计战术篇--实体
在问题空间中存在很多具有固有身份的概念,通常情况下,这些概念将建模为实体。 实体是具有唯一标识的概念,找到领域中的实体并对其进行建模是非常重要的环节。如果理解一个概念是一个实体,就应该追问领域专家相关的细节,比如概念生命周期、核心数据、具体操作、不变规则等;从技术上来说,我们可…
下一页
关注了
10
关注者
0
收藏集
10
关注标签
75
加入于
2020-04-14