解决IBatis中的多对一映射n+1问题

背景: 一个存在多对一的映射的表结构,比如视频和视频上传者,目前想取出最受欢迎的视频并要求显示视频的上传者的名字,传统的做法往往会存在n+1问题,对性能有些影响

在IBatis中如何做?马上进入实战

配置文件如下:
 

...

Tags: ibatis  
Spring+Ibatis处理1对1数据表的例子

数据库结构(mysql)

 

...

Tags: Spring  ibatis  
在iBATIS中正确的使用$和#

我们在使用iBATIS时会经常用到#这个符号。

比如:
 

sql 代码
  1. select * from member where id =#id#  
  2. ...

Tags: ibatis  标签  入门  
如何在Eclipse中使用ibatis的自动代码生成工具Abator

1:abator下载:http://ibatis.apache.org/abator.html
2:将abator安装到eclipse中
3:此时可以新建一种文件类型:Abator for iBATIS Configuration File,建立一个
4:在 jdbcConnection 中设置要mapping的数据库的jdbc连接
classPathEntry 是你的jdbc driver类路径
5:javaModelGenerator,sqlMapGenerator,daoGenerator 分别设置 java dataObject、sql mapping文件和 DAO 接口、实现类的生成位置:targetPackage 目标包,targetProject:eclipse项目
...


Tags: Eclipse  ibatis  插件  Abator  
分页:[«] [1] 2[»]
Feed订阅集
勤劳致富^.^
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.