
mybatis
文章平均质量分 75
「已注销」
从今天开始,做一个有博客的人
展开
-
Mybatis基本配置
mybatis-config.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">原创 2016-11-21 11:45:51 · 331 阅读 · 0 评论 -
MyBatis的foreach语句详解
转载地址:https://my.oschina.net/linuxred/blog/38802 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代转载 2016-11-22 14:15:29 · 501 阅读 · 0 评论 -
mybatis中的resultMap的使用
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接 表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。 单个resultMap的使用 xml代码:原创 2016-11-22 15:47:57 · 1844 阅读 · 0 评论 -
mybatis基于注解的关联查询
mybatis使用注解进行关联查询时,需要使用@results手动配置结果映射 一对一关联查询:使用@one package com.zwk.dao; public interface UserInfoDAO { //一个user对应一个userinfo @Select("select * from test_userinfo where id =#{id}") public U原创 2016-11-22 17:50:55 · 11963 阅读 · 1 评论 -
Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring
Mybatis在与Spring集成的时候可以配置MapperFactoryBean来生成Mapper接口的代理. 例如 MapperFactoryBean 创建的代理类实现了 UserMapper 接口,并且注入到应用程序中。 因为代理创建在运行时环境中(Runtime,译者注) ,那么指定的映射器必须是一个接口,而 不是一个具体的实现类。 上面的配置有转载 2016-11-28 10:32:34 · 947 阅读 · 0 评论