
mybatis
川xc
前端、java、etl、数据库、linux、帆软报表
展开
-
Mybatis中的resultType和resultMap
一、概述MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对转载 2017-11-13 16:07:02 · 232 阅读 · 0 评论 -
mybatis传递多个参数
通过JavaBean传递多个参数 select t.ID, t.title, t.content from blog t wheret.title = #{title} and t.content =#{content} public void testSelectByBean() { S转载 2017-11-13 16:42:59 · 256 阅读 · 0 评论 -
mybatis返回多行数据
xml映射 select * from `user` 首先说一下sqlSession.selectOne()函数,它只能查询一条数据,如果表中的记录多于一条就会报错,空数据不会报错,也就是说当表中有一条或者没有数据时都会正常执行。但如果想查询多条结果呢,就需要指定resultMap了,不仅要添加resultMa原创 2017-11-13 17:20:32 · 9381 阅读 · 0 评论 -
mybatis xml映射总结
需掌握动态sql(重点掌握)和pojo对象 Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。1.1 parameterType(输入类型)1.1.1 #{}与${}#{}实现的是向prepareStatement中的预处理语句中设置参数值,sql语句中#{}表示一个占位符即?转载 2017-11-14 09:49:00 · 366 阅读 · 0 评论 -
mybatis使用接口
1. 通过在接口中添加注解的方式 package com.yihaomen.mybatis.inter;importorg.apache.ibatis.annotations.Select;import com.yihaomen.mybatis.model.User;;public interface IUserOperation { @Select(原创 2017-11-14 11:32:16 · 308 阅读 · 0 评论 -
Spring、SpringMVC与mybatis的集合的配置文档
1.web.xml(1)spring的文档路径及监听 contextConfigLocation classpath*:config/applicationContext.xml org.springframework.w原创 2017-11-16 11:41:06 · 168 阅读 · 0 评论 -
学习mybatis及Springmvc的一些笔记
Mybatis:一个基本配置文件 Configuration.xml 主要是用来配置mybatis的行为以及数据库的连接信息Mappers是映射器,基本上是写一个实体类就有一个相应的sql操作xml文档,所以也就是多个映射器。Environment是环境id,默认的环境和环境 ID 是一目了然的。随你怎么命名,只要保证默认环境要匹配其中一个环境ID。 映射的sql文档原创 2017-11-16 13:24:42 · 255 阅读 · 0 评论 -
mybatis 嵌套
一张栏目表t_column_video一张栏目下的视频列表t_attachment_video xml:<resultMap type="java.util.HashMap" id="definedMap"> <id column="code" property="code" jdbcType="VARCHAR" /> <resul原创 2018-05-24 13:39:31 · 319 阅读 · 0 评论