数据库准备
JSP准备: 运用了JSTL标签库,目的是迭代出role对象的各个属性
1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
POJO类准备:
1 | public class Role { |
这个时候如果我们需要使用mybatis从中获取password和username 那么则需要使用自定义一个resultMap我们知道在级联中有一对一、一对多、多对多等关系,association主要是用来解决一对一关系的那么上面那种情况我们便可以使用association来处理
- 我们需要创建一个接口,为了创建一个方法,通过id(主键)找到对应的RoleLogin对象
1 | public interface LoginMapper { |
并创建其对应的Mapper.xml方法
1 | <mapper namespace="com.ssm.Dao.LoginMapper"> |
- 我们需要创建一个接口,返回一个role对象(因为返回多个对象,所以此处需用List)
1 | public interface RoleMapper { |
并创建其对应的Mapper.xml方法
1 | <mapper namespace="com.ssm.Dao.RoleMapper"> |
- 我们需要在service层定义一个接口方法
1 | public interface RoleService { |
- 并写出其实现类
1 |
|
- 最后写一个controller类
1 |
|