Interface DinoContext
- All Known Implementing Classes:
DinoContextThreadLocalImpl
public interface DinoContext
Dino框架上下文接口,提供用户、租户等上下文信息访问
- Author:
- Cody Lu
-
Method Summary
Modifier and TypeMethodDescription获取当前租户voidcurrentTenant(Tenant tenant) 设置当前租户信息<K extends Serializable>
User<K> 获取当前登录的用户<K extends Serializable>
voidcurrentUser(User<K> user) 设置当前用户
-
Method Details
-
currentUser
获取当前登录的用户- Type Parameters:
K- 用户ID类型参数- Returns:
- 当前登录用户信息,如果未登录则返回null
-
currentUser
设置当前用户- Type Parameters:
K-- Parameters:
user-
-
currentTenant
Tenant currentTenant()获取当前租户- Returns:
-
currentTenant
设置当前租户信息- Parameters:
tenant-
-