IBATIS的优点
下面是使用iBATIS的一些优势:
-
支持存储过程:iBATIS的SQL封装以存储过程的形式,使业务逻辑保持在数据库之外,应用程序更易于部署和测试,更便于移植。
-
支持内嵌的SQL:预编译器不是必需的,并有完全访问所有的SQL语句的特性。
-
支持动态SQL: iBATIS特性提供基于参数动态生成SQL查询。
-
支持O / RM:iBATIS支持许多相同的功能作为一个O / RM工具,如延迟加载,连接抓取,缓存,运行时代码生成和继承
使用步骤:
1 下载ibatis jar包,放在lib下
2 数据库中创建EMPLOYEE表
3 创建普通Java对象类Employee.java
4 创建Employee.xml文件
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-m