ibaties教程

iBATIS介绍,iBATIS是什么?

小丁 发布于 2015-01-19

下一篇   iBATIS的是一个持久层框架,它能够自动在 Java, .NET, 和Ruby on Rails中与SQL数据库和对象之间的映射。映射是从应用程序逻辑封装在XML配置文件中的SQL语句脱钩。 iBATIS是一个轻量级的框架和持久性API适合持久化...

阅读(41)评论(0)赞 (0)

iBATIS配置环境

小丁 发布于 2015-01-19

    在开始使用iBATIS开发之前,必须设置你的环境正常。本教程将指导您用几个步骤来实现的工作环境。 iBATIS 安装: 这里有几个简单的步骤,需要开展Linux机器上安装iBATIS: 下载iBATIS的最新版本 下载iBATIS. 解压下载...

阅读(39)评论(0)赞 (0)

iBATIS创建操作

邓龙华 发布于 2015-01-19

    若要使用iBATIS执行的任何CRUD(创建,写入,更新和删除)操作,需要创建一个的POJO(普通Java对象)类对应的表。本课程介绍的对象,将“模式”的数据库表中的行。 POJO类必须实现所有执行所需的操作所需的方法。 我们已...

阅读(36)评论(0)赞 (0)

iBATIS结果映射

Harries 发布于 2015-01-18

    resultMap的元素是在iBATIS的最重要和最强大的元素。您可以通过使用iBATIS的结果映射减少高达90%的JDBC编码,在某些情况下,可以让你做JDBC不支持的事情。 ResultMaps的设计是这样的简单语句不需要明确的结果映射,以及更复杂...

阅读(30)评论(0)赞 (0)

iBATIS存储过程

邓龙华 发布于 2015-01-18

    使用iBATIS配置来调用存储过程。为了理解这一章,首先需要了解我们是如何在MySQL中创建一个存储过程。 在继续对本章学习之前,可以通过MySQL存储过程。  我们已经在MySQL下有EMPLOYEE表: CREATE TABLE EMPL...

阅读(42)评论(0)赞 (0)

iBATIS动态SQL

邓龙华 发布于 2015-01-18

    使用动态查询是iBatis一个非常强大的功能。有时你已经改变WHERE子句条件的基础上你的参数对象的状态。在这种情况下的iBATIS提供了一组可以映射语句中使用,以提高SQL语句的重用性和灵活性的动态SQL标签。 所有的逻辑是使用一些额外的标签放在:X...

阅读(49)评论(0)赞 (0)

iBATIS调试

小丁 发布于 2015-01-18

    这是很容易,同时与iBATIS的工作程序进行调试。 iBATIS有内置的日志支持,并适用于下列日志库,并在这个顺序搜索他们。 Jakarta Commons日志记录(JCL)。 Log4J JDK 日志 可以使用任何上面列出的库在iBATIS。 调试和...

阅读(29)评论(0)赞 (0)

iBATIS和Hibernate区别

小丁 发布于 2015-01-18

    iBatis和Hibernate之间有着较大的差异,但两者解决方案很好,因为他们有特定的领域。我个人建议使用iBATIS的,如果: 你想创建自己的SQL,并愿意维持他们. 你的环境是由关系数据模型驱动的。 你的项目工作有复杂架构的。 简单地要使用Hib...

阅读(37)评论(0)赞 (0)

iBATOR介绍,什么是iBATOR?

Harries 发布于 2015-01-18

 上一篇 iBATOR是一个代码生成器,用于iBATIS。 iBATOR内部检查的一个或多个数据库表和将生成iBATIS的工件,可用于访问表。 稍后,您可以编写自定义的SQL代码或存储过程来满足您的要求。 iBATOR产生以下项目: SqlMap XML文件 Java类...

阅读(45)评论(0)赞 (0)