
ibatis
iteye_4696
这个作者很懒,什么都没留下…
展开
-
spring和mybatis泛型接口的整合(一)
1、这次使用spring和mybatis进行整合,使用spring的注解和自动扫描的方式将mybatis装载到程序中去。2、首先看整个的工程包的截图[img]http://dl2.iteye.com/upload/attachment/0105/8082/b02b42c9-2f22-304d-82d2-bfc50cdb204b.png[/img]3、先来分析spring.mybatis...2015-02-03 20:42:03 · 479 阅读 · 0 评论 -
spring和ibatis综合应用入门示例
1、最近几天在学习ibatis和spring,就把两者综合起来,写了示例。2、构建数据库表user,使用数据库是mysql;[code="java"]create table user( id int(10) not null auto_increment, userName varchar(20) , passWord varchar(20), pri...2012-03-20 20:00:15 · 99 阅读 · 0 评论 -
ibatis自动生成主键
很多数据库支持自动生成主键的数据类型如(mysql)。不过这通常(并不总是)是个私有的特性。SQL Map通过的元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如MS-SQL Server)。Oracle生成自动主键的配置如下:[code="java"] select stockidsequence.nextval as id ...2012-03-13 10:53:47 · 162 阅读 · 0 评论 -
ibatis入门教程
1、本文通过几个简单的示例,实现ibatis的增删改查的功能。2、构建数据库表,contact表,建表语句如下:(使用的是mysql数据库)contact表:[code="java"]drop table if exists contact;create table contact( id int(10) not null auto_increment, fir...2012-03-12 20:41:41 · 366 阅读 · 0 评论 -
ibatis多对多示例
1、iBATIS的多对多映射配置方法和多对一映射配置方法差不多,不同的是,多对多映射,数据库设计上需要一个记录两个类关系的中间表,本文以学生-老师为例,在iBATIS的sqlmap中配置多对多关系。2、构建数据库表如下,student表,teacher表和student_teacher表:(使用mysql数据库)student表:[code="java"]create tabl...2012-03-12 17:16:02 · 107 阅读 · 0 评论 -
ibatis一对多示例
1、在实际开发中,iBATIS框架已经很普遍的使用,然而我们常常遇到关联数据的情况,如User 对象拥有若干Address 对象,每个Address 对象描述了对应User 的一个联系地址,这种情况下,我们应该如何处理?通过单独的Statement操作固然可以实现(通过Statement 用于读取用户数据,再手工调用另外一个Statement 根据用户ID 返回对应的Address信息)。...2012-03-12 15:20:50 · 155 阅读 · 0 评论