Mybatis
li_Sponge_Crazy_
这个作者很懒,什么都没留下…
展开
-
Mybatis框架输入类型和输出类型(IO)
总体来说:输入类型有三种基本数据类型对象类型Map类型(只有Map类型需要必须说明,其他的可以不用写)输出类型三种对象Map自定义Map举例:一、基本数据类型 <!-- 返回一个基本数据类型 --> update a_user set name = #{name} where id = #{id} 参数类型:Map必须指明原创 2016-11-21 22:22:54 · 750 阅读 · 0 评论 -
mybatis框架入门的简单的CURD操作
Mybatis框架入门简单的CRUD操作:一:对于Mybatis框架的搭建环境(略)二:对于Mybatis的核心配置文件:(最后参考)三:Mapper映射文件的说明:<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mappe原创 2016-11-21 19:30:17 · 1279 阅读 · 0 评论 -
mybatis框架表与表的关联(一)
自己总结:mybatis和hibernate都有对表与表的支持,对于hibernate有的一些关联方式,比如hibernate的红包吗hbm2ddl(自动更新表结构)对于mybatis是不支持该方式的,hibernate支持表与表的关联是通过(one-to-one,many-to-one,one-to-many。。。)等机制实现表与表的关联,而对于mybatis来说,他的关联只有两个一个是as原创 2016-11-22 20:40:22 · 2031 阅读 · 0 评论 -
mybatis框架一对多关联(二)
一对多的配置. 第一种一对多的配置(select策略)懒加载所有环境:请看一环境一样说明:和多对一基本相似,所有解释都在注释里、、、、步骤:l 第一步:改写pojol 第二步编写配置文件配置文件: <!-- 关联信息(select) id:必须加是指外键的关系,如果不加Mubatis将不知道该赋值给谁,(关联关系) coll原创 2016-11-22 20:47:31 · 389 阅读 · 0 评论 -
mybatis打印sql且设置为懒加载
原创 2016-11-26 15:27:29 · 408 阅读 · 0 评论 -
log4j打印mybatis执行sql,将占位符换成真实的参数输出
背景:在我日常码代码的时候,由于对mybatis的动态sql,比较依赖,并且有时候需求复杂,导致sql较长,而且参数众多,当出现问题是,需要将sql,放到navicat里面去执行查看结果,但是对于复杂的sql来说,众多的参数,一个一个替换。当真很麻烦,于是萌生出可不可以将sql直接输出,不在出线sql和参数分开的情况,可以减少很多麻烦,在我找度娘,一次又一次的尝试,我还是没有发现,在log4j原创 2017-08-09 22:43:05 · 5448 阅读 · 2 评论