- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 ibatis动态sql入门
本例以上一讲中的老师表为基础,演示ibatis的动态sql。sqlMap中这样写: select * from teacher name like %$name$% subject = #subject# order by name java中这
2009-06-29 13:10:00 4309
原创 使用正则表达式将一个字符串中连续的多个(两个或者两个以上)替换为一个空格
写法:String str = "abc def gh i j klmn";str = str.replaceAll(" {2,}", " "); // 正则表达式:X{n,} X,至少 n 次 。详见jdk API文档。 适用于:如果一个字符串(比如一条信息记录)是以空格作为分隔符,但是没有限制空格在两个字段之间出现的次数,即只要是连续的空格,就可以看做是分隔符,而不计空格出现
2009-06-23 09:00:00 12277 1
原创 ibatis多对多映射
ibatis的多对多映射配置方法和多对一映射配置方法差不多,不同的是,多对多映射,数据库设计上需要一个记录两个类关系的中间表,本文以学生-老师为例,在ibatis的sqlmap中配置多对多关系。1,建表。数据库中三个表,分别为: CREATE TABLE [student] ( [id] [int] IDENTITY (1, 1) NOT NULL , [name] [nvarchar]
2009-06-22 16:33:00 4477 3
原创 iBATIS获取正在插入的记录的编号
在开发中,有时候会需要获取刚刚插入的一条记录的编号(一般为主键)。以前使用jdbc开发,在处理这种情况时,设计数据库时主键一般不是使用数据库的自动生成功能,而是由自己写程序产生。这种开发比较麻烦,而且有一定的隐患。 使用了ibatis,利用ibatis提供的主键自动生成功能,可以方便的得到当前正在插入的记录的主键。只需在sqlmap文件中做相应的配置,如下: <!
2009-06-20 17:03:00 1485
原创 地球真的很危险,我们却没有火星可回
最近发生了一些事儿,让我想到了周星驰在影片中的一句经典台词:地球是很危险的,你还是回火星去吧!现在的社会,太不安全了。最糟糕的是,我们只有地球,没有火星可回。 一个人,他怎么也不会想到,每天上班、下班都乘坐的公交车,会在某一天,不是因为自己的原因,从桥上掉下来,车毁人亡; 一个人,他怎么也不会想到,每天上班、下班都乘坐的公交车,会在某一天,不是因为自己的原因,突发火
2009-06-13 00:32:00 1159
xmms-1.2.9.tar.gz
2007-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人