package com.kidgrow.common.annotation; import java.lang.annotation.*; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* * @Description: 请求的方法参数SysUser上添加该注解,则注入当前登录人信息 * 例1:public void test(@User SysUser user) //只有username 和 roles * 例2:public void test(@LoginUser(isFull = true) SysUser user) //能获取SysUser对象的所有信息
* @Project:
* @CreateDate: Created in 2020/2/3 16:06
* @Author: liuke */ @Target(ElementType.PARAMETER) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface LoginUser { /** * 是否查询SysUser对象所有信息,true则通过rpc接口查询 */ boolean isFull() default false; }