ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 一、概述 平台提供 一些基础设施,供业务调用; ## 二、登陆 基于JWT机制实现; 平台提供了一个可选配置项,token到期后,可决定是否自动续期; ``` rayframework.token.auto-renew-when-expired-in-acceptable-scope=true rayframework.token.auto-renew-acceptable-expired-minutes=60 ``` 注意,即使是自动续期模式,也仅当前token超时未超过预定(配置的)超时时间,方可自动续期; >[danger] 续期后,在接口返回的数据中,loginData的部分,有个curRenewedRayAccessToken属性,里面就包含了新续期的token了,前端需要用它来更新本地存储的token; ## 三、业务 #### PageProcessor 执行分页处理的,自动装配,即可获取能力; #### ExcelExportProcessor\ImgExportProcessor\TextExportProcessor 相关介质导出自动处理的,即可获取能力; #### RedisOperator 预制的redis操作类,自动装配,即可获取能力; #### RayCommonDao和RayEntityDao<Entity> 一个是独立的通用dao,一个是独立的共享dao,需注入实体; 非常好用,让代码做到极简; #### ShowMedia 所有的二进制媒体文件,提供了平台内的转换功能,通过这个类,生成平台内的读取url,可暂时替代外部云媒体存储平台;