在日常的業務處理中,責任鏈很常用,在此做記錄
/*** 校驗呼叫鏈封裝
** @author nanfengxiangbei
* @date 2022/3/7
*/@component
public class topaycheckermaster extends topayabstractchecker
/*** 啟動校驗
** @param topaybo 申請上下文
*/@override
public void check(topaybo topaybo)
}/**
* 校驗呼叫鏈抽象類
** @author nanfengxiangbei
* @date 2022/3/7
*/public abstract class topayabstractchecker
}public void setnext(topayabstractchecker next)
}/**
* 簽名校驗
** @author nanfengxiangbei
* @date 2022/3/7
*/@component
public class topaysignchecker extends topayabstractchecker ", autorefreshed = true)
private boolean join;
/*** 執行校驗
** @param topaybo 上下文
*/@override
public void check(topaybo topaybo) else
//checknext(topaybo);
}private void docheck(topaybo topaybo) ,耗時:{}", topaybo.getrespvo().getcode(), system.currenttimemillis() - starttime);
}@component
public class topayaccesschecker extends topayabstractchecker ", autorefreshed = true)
private boolean join;
/*** 執行校驗
** @param topaybo 上下文
*/@override
public void check(topaybo topaybo) else
//checknext(topaybo);
}private void docheck(topaybo topaybo) ,耗時:{}", topaybo.getrespvo().getcode(), system.currenttimemillis() - starttime);
}
基於SpringBoot開發
使用idea配置springboot專案 專案結構 而 configuration 經常與 bean 組合使用,使用這兩個註解就可以建立乙個簡單的spring 配置類,可以用來替代相應的xml 配置檔案。enableautocon figuration 能夠自動配置spring 的上下文,猜測和配置...
SpringBoot實現基於token的登入驗證
springboot實現基於token的登入驗證 基於token的登入驗證實現原理 客戶端通過使用者名稱和密碼呼叫登入介面,當驗證資料庫中存在該使用者後,將使用者的資訊按照token的生成規則,生成乙個字串token,返回給客戶端,客戶端在呼叫其他介面的時候,需要在請求頭上帶上token,來驗證登入...
基於springboot的Dubbo的常規總結
1 引入jar包 com.alibaba.spring.boot dubbo spring boot starter 2.0.0 org.apache.zookeeper zookeeper 3.4.13 view code 2 引入公共的jar包 服務生產者提供的jar包 com.akucun a...