- 浏览: 38100 次
- 性别:
- 来自: 北京
最新评论
文章列表
表Person
person_id 主键
person_name
passport_id 为外键,关联到表Passport
表Passport
passport_id 主键
country
serial
假设一个Person最多仅有一个Passport,
映射1对1关系
Person.hbm.xml
<many-to-one name="passport" unique="true" class="com.ding.hibernatetest.pojo.Passport" >
&l ...
- 2009-07-08 13:59
- 浏览 2054
- 评论(0)
对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>, >=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明:
假设某个表 t1(c1) 有 20 条记录
如果用 select rownum,c1 from t1 where rownum < 10, 只要 ...
- 2009-07-08 13:57
- 浏览 1121
- 评论(0)
1.判断某一天是周几
select to_char(sysdate,'day') from dual;
select to_char(to_date('2007-11-20','yyyy-mm-dd'),'day') from dual;
2.求某月的天数
select to_char(last_day(sysdate),'dd') days from dual;
select to_char(last_day(to_date('200802','YYYYMM')),'dd') from dual;
3.求某年的天数
select add_months(trunc(sysdate, ...
- 2009-07-08 13:53
- 浏览 2311
- 评论(0)
1.substring 方法
定义和用法
substring 方法用于提取字符串中介于两个指定下标之间的字符。
语法
stringObject.substring(start,stop)
参数 描述
start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。
stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。
返回值
一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 sta ...
- 2009-07-08 13:49
- 浏览 2171
- 评论(1)
67.public static String deleteWhitespace(String str)
删除字符串中的所有空白符(whitespace),空白符是这样定义的{@link Character#isWhitespace(char)}。
举例(*表示任意):
StringUtils.deleteWhitespace(null) = null
StringUtils.deleteWhitespace("") = ""
StringUtils.deleteWhitespace("asd&qu ...
- 2009-02-03 15:46
- 浏览 2713
- 评论(0)
36.public static boolean containsNone(String str, char[] invalidChars)
判断是否字符串str不包含字符数组invalidChars中的字符,如果含有则返回false。
举例(*表示任意):
StringUtils.containsNone(null, *) = true
StringUtils.containsNone(*, []) ...
- 2009-02-03 15:36
- 浏览 3311
- 评论(0)
以下方法只介绍其功能,不再举例:
11.public static String strip(String str, String stripChars)
去掉str两端的在stripChars中的字符。
如果str为null或等于"",则返回它本身;
如果stripChars为null或"",则返回strip(String str)。
12.public ...
- 2009-02-03 15:34
- 浏览 2544
- 评论(0)
以前写在其他博客上的,现在搬到这里。我是越来越喜欢这里了,呵呵。
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null 安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。
除了构造器,StringUtils中一共有130多个方法,并且都是static的,
所以我们可以这样调用StringUtils.xxx()。
下面分别对一些常用方法做简要介绍:
1. public ...
- 2009-02-03 15:24
- 浏览 1591
- 评论(0)
//Map.js
//js实现的Map
//v 1.0
function Map() {
this.elements = new Array();
//得到map的大小
this.size = function() {
return this.elements.length;
}
//判断map是否为空
this.isEmpty = function() {
return (this.elements.length < 1);
}
//清空 ...
- 2009-02-01 17:31
- 浏览 1420
- 评论(0)