需求

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

品信息。

. DAO开发

使用逆向工程,生成代码

注意修改逆向工程的配置文件

ItemService接口

public interface ItemService {/*** 查询商品列表* * @return*/List<Item> queryItemList();}

. ItemServiceImpl实现类

@Service
public class ItemServiceImpl implements ItemService {@Autowiredprivate ItemMapper itemMapper;@Overridepublic List<Item> queryItemList() {// 从数据库查询商品数据List<Item> list = this.itemMapper.selectByExample(null);return list;}}

ItemController

@Controller
public class ItemController {@Autowiredprivate ItemService itemService;/*** 显示商品列表* * @return*/@RequestMapping("/itemList")public ModelAndView queryItemList() {// 获取商品数据List<Item> 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

springmvc与mybatis整合之实现商品列表相关推荐

  1. java元婴期(29)----java进阶(springmvc(3)---springmvc和mybatis整合参数绑定(上))

    springmvc和mybatis整合 需求 使用springmvc和mybatis完成商品列表查询. 整合思路 springmvc+mybaits的系统架构: 第一步:整合dao层 mybatis和 ...

  2. SpringMVC与Mybatis整合---SpringMVC学习笔记(六)

    SpringMVC整合Mybatis的系统架构: 整合思路 第一步:整合dao层 mybatis和spring整合,通过spring管理mapper接口. 使用mapper的扫描器自动扫描mapper ...

  3. SSM框架终极篇——Spring、SpringMVC、MyBatis整合练习(超级详细)

    SSM框架终极篇--Spring.SpringMVC.MyBatis整合练习 一.准备工作 环境: 新版IDEA MySQL 5.7 Tomcat 9.0.2 Maven 要求: 熟练掌握MySQL数 ...

  4. springMVC+Spring+mybatis整合配置版与注解版

    springMVC+Spring+mybatis整合 , 使用配置版来完成: -----------------------------前端 1.创建web系统,导入jar包: spring的jar包 ...

  5. springmvc和mybatis整合关键配置

    springmvc+mybaits的系统架构: 第一步:整合dao层 mybatis和spring整合,通过spring管理mapper接口. 使用mapper的扫描器自动扫描mapper接口在spr ...

  6. Spring+SpringMVC+MyBatis深入学习及搭建(十四)——SpringMVC和MyBatis整合

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7010363.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十三)--S ...

  7. mybatis学习(十一)——springmvc++spring+mybatis整合

    做任何一个项目都以一个需求,这里先定义一下需求:利用三大框架查询酒店列表. 一.搭建开发环境 1.创建一个web项目 我这里用的是 jdk1.8+tomact7.0 2.创建hotel表 CREATE ...

  8. (六)springMvc 和 mybatis 整合

    目录 文章目录 @[toc] 整合 dao 层 整合 springMvc #整合思路 整合是将spring 看做是一个大的容器,将其他东西整合进来,是以 spring 为大环境的: 整合 spring ...

  9. SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置

    一直对springmvc和mybatis挺怀念的,最近想自己再搭建下框架,然后写点什么. 暂时没有整合缓存,druid也没有做ip地址的过滤.Spring的AOP简单配置了下,也还没具体弄,不知道能不 ...

最新文章

  1. 扩增子统计绘图6韦恩图:比较组间共有和特有OTU或分类单元
  2. PHP文件上传类及其使用实例教程
  3. 优酷超高清视频技术实践
  4. 扩展Windows Mobile模拟器存储空间的方法
  5. 深入理解 JVM Class文件格式(二)
  6. [Ariticle]番禺绿地和我小时候的故事
  7. 警惕AI军事间谍!找出导弹基地人类用2.5天,AI只要42分钟
  8. windows 9X, 2000, xp所有版本注册表设置(1)
  9. 物品的名字、品牌的认识
  10. 手机团购,团购市场的下一引爆点
  11. hpm1216nfh驱动程序_惠普M1216nfh驱动下载
  12. 服务器虚拟计算节点,什么是云服务器计算节点
  13. java论文酒店管理系统_基于Java的酒店管理系统论文(含源文件).doc
  14. 申请SSL证书,并给域名配置SSL证书,并部署服务器;SSL证书的下载和安装
  15. 路由器桥接LAN接LAN口(改DHCP以及详细避坑教程)
  16. 史上最详细清样/校样(Proof)处理流程--Hindawi(二)
  17. 浏览器禁用了cookie怎么办
  18. 业聚医疗在港交所上市:市值约76亿港元,钱永勋、刘桂祯夫妇控股
  19. 光网视与您相约安防工程高级管理人员培训--江苏站
  20. 深入浅出对抗性机器学习(AML)

热门文章

  1. 现代软件工程讲义 源代码管理
  2. 冒泡和快速排序的时间复杂度_八大排序算法性能分析及总结
  3. android opencv 水印,关于opencv对图片添加水印
  4. overflowhidden把内容遮住了怎么办_图片有水印怎么办?不用PS,有这4招就够了!...
  5. php中删除文件夹内容吗,如何使用PHP删除包含内容的文件夹
  6. 【学习笔记】JAVA基础——异常处理部分
  7. graphpad如何检测方差齐_如何选择方差分析的多重比较方法?资料集锦
  8. mysql事件循环执行,Node.js MySQL连接,查询顺序和事件循环
  9. java进程内存一直没释放_五分钟彻底搞懂你一直没明白的Linux内存管理
  10. oracle sh文件怎么打开,Oracle数据库逻辑备份的SH文件