排序:
默认
按更新时间
按访问量

深入浅出Mybatis系列(九)---强大的动态SQL

http://www.cnblogs.com/dongying/p/4092662.html 上篇文章《深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap》简单介绍了mybatis的查询,至此,CRUD都已讲完。本文将介绍mybatis强...

2017-07-04 11:27:22

阅读数:702

评论数:0

MyBatis之TypeHandler

https://www.cnblogs.com/yulinfeng/p/5991170.html   在大学写web应用的时候经常会遇到这么个问题,当我要插入一条数据,某个数据是Date类型,数据库中却是VARCHAR类型,这个时候可能会傻乎乎的先把这个数据自己手动转换成String类型再插入...

2018-09-21 11:09:55

阅读数:56

评论数:0

MyBatis 一、二级缓存和自定义缓存

https://www.cnblogs.com/moongeek/p/7689683.html   目录导航 1、一级缓存 2、二级缓存 3、自定义缓存 1、一级缓存 ​ MyBatis 默认开启了一级缓存,一级缓存是在SqlSession 层面进行缓存的。即,同一个SqlSess...

2018-08-30 14:38:42

阅读数:71

评论数:0

MyBatis传入多个参数的问题

http://www.cnblogs.com/mingyue1818/p/3714162.html   一、单个参数:   public List<XXBean> getXXBeanList(String xxCode); &am...

2018-08-29 17:11:03

阅读数:67

评论数:0

Mybatis @MapKey注解的使用

https://blog.csdn.net/weixin_41023230/article/details/80103990 https://blog.csdn.net/ClementAD/article/details/50589459   业务场景 从数据库查出多条数据,包括id和na...

2018-08-27 21:45:06

阅读数:121

评论数:0

mybatis的mapper返回map结果集

https://blog.csdn.net/huanyinghanlang/article/details/79194005   通过MapKey指定map的key值   @MapKey("id") Map<Lon...

2018-08-27 21:41:58

阅读数:87

评论数:0

MyBatis 3 使用内部缓存

https://blog.csdn.net/shootyou/article/details/8235069在面对查询多而且修改少的运用场景之下,可以开启MyBatis的内部缓存。开启非常方便,但是要注意缓存刷新的逻辑。开启二级缓存,你只需要在 SQL 映射文件中加入简单的一行:&...

2018-06-08 14:13:45

阅读数:87

评论数:0

Mybatis+Spring如何自动将sqlsessonFactory实例注入每个代理mapper中?

看到许多网站和自身的关于mybatis+spring 自动注册所有代理mapper类的文章,配置文件不外乎如下: --> --...

2017-10-31 10:44:06

阅读数:517

评论数:0

Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring

Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring Mybatis在与Spring集成的时候可以配置MapperFactoryBean来生成Mapper接口的代理. 例如 bean id="userMap...

2017-10-30 18:22:41

阅读数:320

评论数:0

Mybatis && mysql 字段名是关键字 报错

DROP TABLE IF EXISTS `bas_dictionary`; CREATE TABLE `bas_dictionary` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL COMMENT ...

2017-09-25 15:30:51

阅读数:6491

评论数:0

Mybatis批量插入返回插入成功后的主键id

我们都知道Mybatis在插入单条数据的时候有两种方式返回自增主键: 1、对于支持生成自增主键的数据库:增加 useGenerateKeys和keyProperty ,标签属性。 2、不支持生成自增主键的数据库:使用。 但是怎么对批量插入数据返回自增主键的解决方式网上看到的还...

2017-08-04 15:58:45

阅读数:2919

评论数:0

Mybatis 批量插入返回 主键ID

之前版本的mybatis有Bug,故无法获取或报错,以下版本可以正确使用: org.mybatis mybatis 3.4.4 org.mybatis ...

2017-08-04 15:47:59

阅读数:2082

评论数:1

Mybatis传递多个参数的解决办法(三种)

第一种方案 DAO层的函数方法 Public User selectUser(String name,String area); 对应的Mapper.xml select * from user_user_t where user_name = #{0} and us...

2017-07-25 12:02:20

阅读数:13354

评论数:2

mybatis的嵌套查询和延迟加载分析

http://xpenxpen.iteye.com/blog/2124198 本文我们研究mybatis的嵌套查询和延迟加载。  1.预备知识  resultMap是mybatis里的一个高级功能。通过利用association和collection,可以做到将多个表关联到到一起...

2017-07-13 18:37:23

阅读数:388

评论数:0

MyBatis 延迟加载,一级缓存,二级缓存设置

http://www.cnblogs.com/QQParadise/articles/5109633.html 什么是延迟加载          resultMap中的association和collection标签具有延迟加载的功能。         延迟加载的意思是说,在关联查询...

2017-07-13 18:32:09

阅读数:464

评论数:0

MyBatis学习五:延迟加载

一、什么是延迟加载 resultMap可实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。 需求: 如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再...

2017-07-13 18:25:59

阅读数:198

评论数:0

ibatis使用-动态创建表

<![CDATA[ CREATE TABLE Push_User_Subscribe_#activityId:INTEGER# ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `us...

2017-03-06 15:44:22

阅读数:1661

评论数:0

SSM 配置

pom.xml(parent): http://xxxxx http://xxxxx http://xxxxx http://xxxxx UTF-8 false 1.0.0-SNAPS...

2017-01-22 18:06:58

阅读数:405

评论数:0

Mybatis3 resultMap 官方应用

http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html#Result_Maps

2017-01-13 13:16:28

阅读数:464

评论数:0

(useAffectedRows)Mysql / Mybatis update时,字段不变返回值的问题

mysql 当执行一句update语句,但修改内容与原数据一致时,mysql本神返回的  受影响行数为0 ,在 控制台或者 客户端如navicat中都可看到 但jdbc/mybatis 返回的却是1,返回的是 sql语句 的匹配行数。 oracle直接返回1条记录被更新。 所以很明显,不同...

2016-11-12 23:40:33

阅读数:4506

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭