您当前的位置: 首页 >  spring

杨林伟

暂无认证

  • 3浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

42SpringMVC - SpringMVC小案例

杨林伟 发布时间:2019-04-08 15:17:30 ,浏览量:3

需求

实现商品查询列表,从mysql数据库查询商品信息。

DAO开发

使用逆向工程,生成代码 在这里插入图片描述

ItemService接口
public interface ItemService {

	/**
	 * 查询商品列表
	 * 
	 * @return
	 */
	List queryItemList();

}

ItemServiceImpl实现类
@Service
public class ItemServiceImpl implements ItemService {

	@Autowired
	private ItemMapper itemMapper;

	@Override
	public List queryItemList() {
		// 从数据库查询商品数据
		List list = this.itemMapper.selectByExample(null);

		return list;
	}

}
ItemController
@Controller
public class ItemController {

	@Autowired
	private ItemService itemService;

	/**
	 * 显示商品列表
	 * 
	 * @return
	 */
	@RequestMapping("/itemList")
	public ModelAndView queryItemList() {
		// 获取商品数据
		List list = this.itemService.queryItemList();

		ModelAndView modelAndView = new ModelAndView();
		// 把商品数据放到模型中
		modelAndView.addObject("itemList", list);
		// 设置逻辑视图
		modelAndView.setViewName("itemList");

		return modelAndView;
	}

}
测试

访问url: http : // 127.0.0.1:8080/springmvc-web/itemList.action 在这里插入图片描述

关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.2957s