草庐IT

前端设计模式——备忘录模式

备忘录模式(MementoPattern):是一种行为型设计模式,在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。在JavaScript中,可以使用闭包来实现备忘录模式。备忘录模式通常用于处理用户界面的状态。当用户与应用程序交互时,应用程序会根据用户的输入更改其状态。它可以使您保存和还原应用程序状态的快照,以便用户可以随时返回以前的状态。以下是备忘录模式的几个关键组件:1.Originator(发起人):负责创建要保存状态的对象,并在需要时将其状态存储到Memento中。1.Memento(备忘录):存储发起人对象的状态。1.Caretaker(管理者):负责存储和

前端设计模式——备忘录模式

备忘录模式(MementoPattern):是一种行为型设计模式,在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。在JavaScript中,可以使用闭包来实现备忘录模式。备忘录模式通常用于处理用户界面的状态。当用户与应用程序交互时,应用程序会根据用户的输入更改其状态。它可以使您保存和还原应用程序状态的快照,以便用户可以随时返回以前的状态。以下是备忘录模式的几个关键组件:1.Originator(发起人):负责创建要保存状态的对象,并在需要时将其状态存储到Memento中。1.Memento(备忘录):存储发起人对象的状态。1.Caretaker(管理者):负责存储和

OAuth2生成token代码备忘

一、登录接口(用户名+密码)1、前端请求auth服务http://127.0.0.1:72/oauth/pwdLogin2、请求数据{"mobile":"134178101xx","password":"123456"}3、Controller方法@SneakyThrows@PostMapping("pwdLogin")@SignMemberLoginLog(value="APP_PWD",desc="密码登录")@ApiOperation(value="会员登录(密码登录)")publicResultpwdLogin(@RequestBodyMemberLoginPwdVOvo,HttpSe

OAuth2生成token代码备忘

一、登录接口(用户名+密码)1、前端请求auth服务http://127.0.0.1:72/oauth/pwdLogin2、请求数据{"mobile":"134178101xx","password":"123456"}3、Controller方法@SneakyThrows@PostMapping("pwdLogin")@SignMemberLoginLog(value="APP_PWD",desc="密码登录")@ApiOperation(value="会员登录(密码登录)")publicResultpwdLogin(@RequestBodyMemberLoginPwdVOvo,HttpSe