jfinal weixin開發微信服務的用戶信息保持

用jfinal weixin開發了一個服務的微信端應用,比較特殊的是容許用戶從不一樣服務號訪問,因此設計採用如下策略: 數據庫

一、用cookie保持用戶openid; 微信

二、設計visitor對象,封裝從ApiResult獲取的信息,以及從數據庫獲取的人員di,機構id,身份證號碼,手機號等可能會用到的信息; cookie

三、把visitor對象放到ehcache中,以openid爲key,設置其生命週期要比openid的生命週期長; 設計

四、在業務中根據openid獲取其visitor對象; 對象

五、從新獲取openid時從新設置visitor; 生命週期

六、當用戶信息改變時,注意visitor對象的同步更新; 開發

相關文章
相關標籤/搜索