
IBATIS
麦田
生命本来就是一束耀眼的花火...
展开
-
ibatis配置log4j输出sql日志信息
为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。在CLASSPATH中新建log4j.properties配置文件,内容如下:原创 2014-06-11 21:58:51 · 5308 阅读 · 0 评论 -
ibatis实战之一对多关联
ibatis一对多关联查询在实际开发中,我们常常遇到关联数据的情况,如User对象拥有若干Book对象每个Book对象描述了归属于一个User信息如下步骤演示一对多关联1、创建user(id,name,age)表和book(id,name,uid)表2、POJO类原创 2014-06-13 21:13:57 · 7449 阅读 · 3 评论 -
MyEclipse添加ibatis DTD文件实现xml的自动提示功能
当我们写ibatis配置文件的时候,希望有xml自动提示功能。这就需要我们添加DTD文件SqlMapConfig.xml中开头部分有这么一句话原创 2014-06-10 22:46:26 · 4708 阅读 · 0 评论 -
ibatis实战之基础环境搭建
关于ibatis的介绍、优缺点,以及ibatis和hibernate的比较再此不在赘述,可参阅其他资料。一、准备工作1、下载ibatis软件包 xxx 所需jar包为:ibatis-xxx.jar,mysql-connector-java-xxx-bin.jar2、创建测试数据库,并新建user表,其中包含三个字段: id(int) name(varchar) age(int)原创 2014-06-09 22:49:25 · 4116 阅读 · 2 评论 -
ibatis实战之OR映射
映射文件主要分为两个部分:模块配置和Statement配置模块配置包括:typeAlias节点:定义了本映射文件中的别名,以避免过长变量值的反复书写,此例中通过typeAlias节点为类"com.itmyhome.User"定义了一个别名"user",这样在本配置文件的其他部分,需要引用"com.itmyhome.User"类时,只需以其别名替代即可。cacheModel节点定义了本映射文件中使用的Cache机制<cacheModel id="userCache" type="LRU">原创 2014-06-12 21:42:38 · 5339 阅读 · 0 评论