iBATIS介绍,iBATIS是什么? ibaties教程

iBATIS介绍,iBATIS是什么?

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

iBATIS配置环境

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

iBATIS创建操作

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

iBATIS读取操作

    上一章展示了如何使用iBATIS执行创建操作表。本章将告诉你如何使用iBATIS来读取表。 我们已经在MySQL下有EMPLOYEE表: CREATE TABLE EMPLOYEE ( id INT NOT NULL auto_increment, first_nam...
阅读全文
iBATIS更新操作 ibaties教程

iBATIS更新操作

    上一章展示了如何使用iBATIS对表进行读取操作。本章将告诉你如何在一个表中使用iBATIS更新记录。 我们已经在MySQL下有EMPLOYEE表: CREATE TABLE EMPLOYEE ( id INT NOT NULL auto_increment, fir...
阅读全文
iBATIS删除操作 ibaties教程

iBATIS删除操作

    本章将教你如何从表中使用iBATIS删除记录。 我们已经在MySQL下有EMPLOYEE表: CREATE TABLE EMPLOYEE ( id INT NOT NULL auto_increment, first_name VARCHAR(20) default ...
阅读全文
iBATIS结果映射 ibaties教程

iBATIS结果映射

    resultMap的元素是在iBATIS的最重要和最强大的元素。您可以通过使用iBATIS的结果映射减少高达90%的JDBC编码,在某些情况下,可以让你做JDBC不支持的事情。 ResultMaps的设计是这样的简单语句不需要明确的结果映射,以及更复杂的报表要求不超过绝对必要说明的...
阅读全文
iBATIS存储过程 ibaties教程

iBATIS存储过程

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

iBATIS动态SQL

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

iBATIS调试

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