下载此文档

mybatis实战教程(mybatis.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
mybatis 实战教程(mybatis in action) 之三: 实现数据的增删改查(2012-12-14 10:24:00) 转载▼标签: 之三用户园区第二教程分类: SpringMVC 前面已经讲到用接口的方式编程。这种方式,要注意的一个地方就是。在 的配置文件中, mapper namespace="" , 命名空间非常重要,不能有错,必须与我们定义的 package 和接口一致。如果不一致就会出错, 这一章主要在上一讲基于接口编程的基础上完成如下事情: mybatis 查询数据,包括列表 mybatis 增加数据 mybatis 更新数据. mybatis 删除数据. 查询数据,前面已经讲过简单的,主要看查询出列表的查询出列表,也就是返回 list, 在我们这个例子中也就是 List<User> ,这种方式返回数据,需要在 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个 resultMap 所对应的应该是我们自己配置的程序代码<!-- 为了返回 list 类型而定义的 returnMap --> <resultMap type="User" id="resultListUser"> <id column="id" property="id" /> <result column="userName" property="userName" /> <result column="userAge" property="userAge" /> <result column="userAddress" property="userAddress" /> </resultMap> 查询列表的语句在 中程序代码<!-- 返回 list 的 select 语句,注意 resultMap 的值是指向前面定义好的--> <select id="selectUsers" parameterType="string" resultMap="resultListUser"> select * from user where userName like #{userName} </select> 在 IUserOperation 接口中增加方法: public List selectUsers(String userName); 现在在 Test 类中做测试程序代码 public void getUserList(String userName){ SqlSession session = (); try { IUserOperation userOperation=(); List users = (userName); for(User user:users){ (()+":"+()+":"+u

mybatis实战教程(mybatis 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-23