java学习
星晴-技术大牛带你飞
这个作者很懒,什么都没留下…
展开
-
贫血模型和DDD模型
贫血模型和DDD模型 1.贫血模型 1.1 概念 常见的mvc三层架构 简单、没有行为 2.领域驱动设计 2.1 概念(2004年提出的) Domain Driven Design 简称 DDD DDD是一种以领域为核心的设计和开发理念。DDD通过维护一个深度反应领域概念的模型,以及提供了可行的经过实践校验的大量模式来应对领域的复杂性 2.2 领域模型的特点 对业务领域做了建模 -- 细粒度的类,易于扩展,容易复用 -- 可以应对复杂的业务逻辑原创 2020-08-21 10:13:11 · 189 阅读 · 0 评论 -
SpringCould整合spring-security+oauth2(亲测)
SpringCould整合spring-security+oauth2(亲测) 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 1.OAuth2 概念 OAuth2 其实是一个关于授权的网络标准,它制定了设计思路和运行流程,利用这个标准我们其实是可以自己实现 OAuth2 的认证过程的。 OAuth 2 有四种授权模式: 授权码模式(authorization code) 简化模式(implicit) 密码模式(resource owner pass.原创 2020-08-21 09:41:48 · 1204 阅读 · 0 评论