项目场景:
SSM前后端项目交互详解
问题描述:
旨在交流学习,如有错误欢迎指出
Po Controller Mapper Service Utils之间的调用解析
例:管理员登录请求
前台发送login请求,然后通过表格传参,将username,password俩个参数传递到后台的admin中
Controller调用service层中的方法进行判断
Controller使用service的方式
通过调用adminservice中的checkLogin进行后台用户名密码进行登录验证
Service层中调用adminMapper实现用户名密码的验证
在checkLogin中使用adminMapper的findAdminByUserName方法进行判断,如果用户名密码存在返回true,否则返回以下内容
在这里插入图片描述
在adminMapper里封装好要对数据库进行查询密码和用户名的方法(此处为通过用户名查询密码)
在adminMapper中使用sql语句进行根据用户名返回admin 的所有信息
AdminMapper.xml中,根据resultType绑定”Admin”实体类(此处相当于po包里的实体类)