Mybatis
小蒋小蒋快乐成长
要有最朴素的生活与最遥远的梦想,即使明天天寒地冻路遥马亡!
展开
-
Mybatis报错MapperRegistry
org.apache.ibatis.binding.BindingException: Type interface com.array.dao.EmpMapper is not known to the MapperRegistry.at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47) at ...原创 2018-06-09 22:11:58 · 577 阅读 · 1 评论 -
mybatis的标签
1.properties标签:用来引入外部配置文件的内容 resource:引入类路径下的资源 url:引入网络路径,或者磁盘文件下的资源 2.settings标签 setting标签:用来设置每一个设置项 name:设置项名 value:设置项取值 开启驼峰命名 <settings> <setting name="mapUnderscopeToCamelCas...原创 2018-06-09 22:14:21 · 518 阅读 · 0 评论 -
mybatis的参数处理
单个参数#{变量名} 取出实参值多个参数:会被封装成一个map取值:#{param1},#{param2}....也可以使用注解不适用paramN来获取map的key:@param("id")key:指定值@param("id")value:#{指定的key}(#{id})pojo:如果多个参数正好是业务逻辑的数据模型,我们为您剋以直接传入pojo#{属性名} 取出传入的pojo属性值map:如果...原创 2018-06-09 22:15:42 · 885 阅读 · 0 评论 -
mybatis映射文件的配置及其实例
一,使用xml文件直接映射1.先传建一个实体类package com.array.bean;public class Mybatis { private String last_name; private Integer id ; private char gender; private String email; public String getLast_name() { r...原创 2018-06-10 16:13:48 · 1865 阅读 · 0 评论 -
mybatis级联分布查询的例子
一,小知识点<!--自定义某个javaBean的封装规则 type="" 自定义规则的java类型 id:唯一id方便引用 --> <resultMap type="com.array.bean.Emp" id="MyEmp"> <!-- 指定主键列的封装规则 id:定义主键底层有优化 column:制定那一列 property:指定对应的J...原创 2018-06-10 16:37:39 · 316 阅读 · 0 评论 -
mybatis的一些标签和属性
namespace:隔离SQL映射文件的,是一个SQL映射文件的唯一标识 在oracle中不支持自增用序列来获取 运行顺序:先执行查询empno自增后的值将主键值给empno,在执行插入语句<insert id="addEmp"> <!--keyProperty="id"将获取到的主键值给id before/after 当前sql在插入语sql之前执行 ,最好使用...原创 2018-06-10 17:02:43 · 2489 阅读 · 0 评论