
ibatis
文章平均质量分 87
iteye_10555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IBATIS物理分页的实现
公司的大部分项目都开始使用IBatis作为O/R Mapping了,但是在使用的过程中也发现了很多不方便和存在争议的地方,其中一个不方便的地方就是分页,目前的处理方式都是在sqlMap中写针对特定数据库的物理分页Sql语句,对于oracle数据库都是在分页的sql语句里面加上三层嵌套的sql语句,想了很多办法,都没能很好的避免这个问题,无意间在javaeye上看到了《使ibatis支持hiber...原创 2010-05-08 10:25:13 · 208 阅读 · 0 评论 -
IBATIS Dao操作模板类
这一次介绍一下 ibatis 模板基类设计 实现公共方法,减少开发工作量 代码更整洁清淅 EntityDAO 类代码如下: /** * (#)EntityDAO.java 1.0 2008-6-7 上午09:25:37 * */package com.keyi.util.dao;import java.io.Serializable;import java.util.Li...原创 2010-05-08 10:28:45 · 273 阅读 · 0 评论 -
ibatis的动态sql,call proc等需要注意的地方(经验总结)
1环境:ibatis2.3,spring2.5. 2最近项目里用 spring2.5+ibatis2.3做开发。ibatis主要是用它的动态sql.用ibatis有一段时间了。准备给自己备个案,把ibatis2.3使用过程中需要注意的地方给记录下来。并且分享给大家。 3下面写几点自己遇到过的要注意的问题。 A:平常的sql语句比如select * from ta...原创 2010-05-08 10:31:27 · 270 阅读 · 0 评论 -
ibatis 3.0 Dynamic Sql 设计解析(并与2.x的差异)
前段时间ibatis3.0发布出来了,迫不及待,将其源码下载拜读。相对ibatis 2.x来说,3.0已是完全改变。具体我就不在这细说,论坛中有一个帖子介绍了ibatis 3.0的新特征及使用。 由于其他模块的源码我还未细读,在这篇中,先来讨论Dynamic Sql在ibatis 3.0中的实现并比较2.x对应模块的设计。 写在前头的话: 其实如从设计模式应用角...原创 2010-05-08 10:35:52 · 201 阅读 · 0 评论 -
iBatis自动生成的主键 (Oracle,MS Sql Server,MySQL)
< > 猎头职位: <script type="text/javascript"></script>安徽: 合肥,杭州,苏州:诚聘java架构师 相关文章: iBATIS自动生成主键 IBatis简单实现(附主键自动生成) oracle中可以不用selectKey而直接把Sequences生成ID写在SQL语中吗? 推荐圈...原创 2010-05-08 10:38:26 · 168 阅读 · 0 评论 -
iBATIS的代码生成工具-iBATOR 试用
前两天在javaeye上闲逛,无意间看到iBATIS也有代码生成的工具,这两天一直没抽着时间试试,今天利用15分钟时间试用了下,感觉还是不错的,很简单也很实用。 iBATOR下载:http://ibatis.apache.org/ibator.html 它提供了多种格式的下载,大家有兴趣可以逐一下载研究,我用的是eclipse的插件。eclipse安装插件大家应该都明白了。呵呵 装完之后,...原创 2010-05-08 10:47:49 · 135 阅读 · 0 评论 -
用P6Spy监视iBatis的SQL输出
最近公司项目用到iBatis,开发环境是JDeveloper + Oracle10g,在进行调试的时候感觉很不方便,因为后台并不打印SQL语句,而sqlmap.xml文件中的Sql语句错误又很难被发现,因此想到了用P6Spy帮一下忙,大致配置过程如下:1、下载P6Spy.jar文件,虽然p6spy很久没有更新了,但是也能满足我只是“看看SQL语句“的需要了。 http://www.p6...原创 2010-05-08 10:52:22 · 131 阅读 · 0 评论 -
ibatis配置log4j输出sql语句等日志信息
整了一上午的ibatis,记得自己以前配置过log4j可以输出sql语句,但是这次不知道咋了,就是不输出,找以前的项目还找不到了,上网上搜索了半天,都是差不多的配置log4j.properties,然后放到class目录下,但是就是不好用。真后悔当初没有把经验流下来。这次我决定虽然工作时间很紧,但是还是把这个方法先写下来,以免以后再犯这样的错误。 总结步骤如下:建立一个log...原创 2010-06-03 14:52:50 · 153 阅读 · 0 评论