好好编程-物流项目09【角色信息查询】
好好编程-物流项目09【角色信息查询】
通过前面的介绍我们已经完成了SSM框架的整合,这篇文章通过角色信息的查询我们把各个部分串接起来。
角色信息查询
1.准备测试数据
2.service层
package com.bobo.service;import java.util.List;import com.bobo.pojo.Role;/** * 角色 * @author 波波烤鸭 * * dengpbs@163.com */public interface IRoleService { /** * 根据条件查询角色 * @param role * @return */ public List
实现类:RoleServiceImpl
package com.bobo.service.impl;import java.util.List;import javax.annotation.Resource;import org.springframework.stereotype.Service;import com.bobo.mapper.RoleMapper;import com.bobo.pojo.Role;import com.bobo.pojo.RoleExample;import com.bobo.service.IRoleService;@Servicepublic class RoleServiceImpl implements IRoleService { @Resource private RoleMapper mapper; @Override public List
3.controller层
注意是在logistics-manager-web项目中创建
package com.bobo.controller;import java.util.List;import javax.annotation.Resource;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import com.bobo.pojo.Role;import com.bobo.service.IRoleService;/** * 角色 控制层 * @author 波波烤鸭 * * dengpbs@163.com */@Controller@RequestMapping("/role")public class RoleController { @Resource private IRoleService roleService; @RequestMapping("/query") public String query(Role role,Model model){ List
4.jsp页面
4.1跳转到role.jsp
4.2角色管理
拷贝修改后的代码注意点
资源前面加"/"用绝对路径来访问资源使用jstl来循环数据
role.jsp代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="prefix="c"%>