随笔分类 -  IBATIS

ibatis实战之一对多关联
摘要:在实际开发中,我们常常遇到关联数据的情况,如User对象拥有若干Book对象每个Book对象描述了归属于一个User信息,这种情况下,我们应该如何处理?通过单独的Statement操作固然可以实现(通过Statement用于读取用户数据,再手工调用另外一个Statement根据用户ID返回对应的bo... 阅读全文

posted @ 2014-06-13 21:13 itmyhome 阅读(156) 评论(0) 推荐(0)

ibatis实战之OR映射
摘要:相对Hibernate等ORM实现而言,ibatis的映射配置更为简洁直接,下面是一个典型的配置文件。 insert into user values(#id#,#name#,#age#) update user set name = #name# wh... 阅读全文

posted @ 2014-06-12 21:42 itmyhome 阅读(233) 评论(0) 推荐(0)

ibatis配置log4j输出sql日志信息
摘要:为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。在CLASSPATH中新建log4j.properties配置文件,内容如下:log4j.rootLogg... 阅读全文

posted @ 2014-06-11 21:58 itmyhome 阅读(279) 评论(0) 推荐(0)

MyEclipse添加ibatis DTD文件实现xml的自动提示功能
摘要:当我们写ibatis配置文件的时候,希望有xml自动提示功能。这就需要我们添加DTD文件SqlMapConfig.xml中开头部分有这么一句话1、MyEclipse中打开window-->Preferences-->MyEclipse -->Files and Editors -->XML-->XM... 阅读全文

posted @ 2014-06-10 22:46 itmyhome 阅读(191) 评论(0) 推荐(0)

ibatis实战之基础环境搭建
摘要:关于ibatis的介绍、优缺点,以及ibatis和hibernate的比较再此不在赘述,可参阅其他资料。一、准备工作1、下载ibatis软件包http://download.csdn.net/detail/itmyhome/7473661 所需jar包为:ibatis-xxx.jar,mysql-c... 阅读全文

posted @ 2014-06-09 22:49 itmyhome 阅读(278) 评论(0) 推荐(0)

导航