看啥推荐读物
专栏名称: Java技术栈
专注分享Java技术干货,包括Java多线程、JVM、Spring Boot、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、消息队列、容器、Git、面试题、最新动态等。
今天看啥  ›  专栏  ›  Java技术栈

一个登录案例,学会适配器设计模式!

Java技术栈  · 公众号  ·  · 2021-03-14 14:36
点击关注公众号,Java干货及时送达作者:叁滴水博客:https://blog.csdn.net/qq_30285985/前言 有的手机没有耳机插口,如果想使用圆形插口的耳机,就需要通过一个转接头进行适配。适配器模式就是这样的一个作用,作为两个不兼容的接口之间的桥梁。映射到代码中,可以想到登录,现在的登录方式有很多种,账号密码登录,短信登录,还有很多第三方登录(qq登录,微信登录)等等。每一种登录接收的参数都不一样(插口不一样)。一、代码示例 1.账号密码登录假如项目刚刚开发,只有一个账号密码登录代码如下(示例):传入账号密码,判断是否正确,之后设置各种日志信息,设置session等等。public class LoginService {    // 账号密码登录    public void login(UserInfo user){ ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照