采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么一定要写在service中?
同学~校验管理员是要调用dao层接口的,希望同学能去了解下mvc框架是怎么运作的
明明没有调dao层啊。 这个service层没有调dao啊 public ServerResponse checkAdminRole(User user){ if(user != null && user.getRole().intValue() == Const.Role.ROLE_ADMIN){ return ServerResponse.createBySuccess(); } return ServerResponse.createByError(); }
dao 调用数据库,service是来处理逻辑判断的,很明显这里只是从session中取倒这个用户的信息,来判断权限是否是“管理员”而已。
谁规定service层就要调用dao层呀。。。亲爱的同学。。
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.4k 10
1.9k 22
1.5k 21
2.3k 21
2.1k 18