我正在执行业务验证:当前用户是否有权访问数据库中的特定数据集。为此,我需要登录用户的用户名。下面的示例工作正常,在控制器/拦截器中成功进行身份验证后,“userName”参数将在从控制器到服务层的所有调用中传递。@Service public class MyServiceImpl implements MyService { @Autowired private MyDAO myDAO; public String getData(String userName) { return myDAO.getData(userName); }}用户信息从控制器传递到服务,然后传递到我想避免的 DAO。我有自己的机制来处理身份验证和授权。我需要非常简单的解决方案,以便在每次调用 Service/DAO 层的某些上下文中包含这个额外的参数。注意:我需要一个简单的解决方案,并且不想使用 spring-security 等框架。
添加回答
举报
0/150
提交
取消