ibatis学习

ibatis是apache的一个开源项目(Tomcat dpcp..),是一个O/RM的解决方案,小巧、上手快

1.搭建环境:导入相关架包ibatis-2.3.4.726.jar、相关数据库驱动
2.配置文件JDBC连接的属性文件、总配置文件SqlMapConfig.xml、关于每个实体的XML映射文件(map文件)

id=#id#配置参数的占位符时,当时插入操作时会根据你占位符的名称匹配到bean的属性中,所以插入时是要注意占位符的书写要和属性值一致(

修改一样)
删除、查询无所谓,只是充当占位符

parameterClass属性不区分大小写


与JDBC相比:
优点:
减少代码量、简单、架构极性增强、易于维护(sql与java分离)、增强移植性

缺点:
Sql需要自己写、不是全自动化(hibernate是全自动化)、参数数量少(采用map解决)

你可能感兴趣的:(sql,tomcat,Hibernate,ibatis,jdbc)