- 浏览: 3016 次
- 性别:
- 来自: 南京
最新评论
文章列表
一般为了获得一个类的实例,我们最常用的方法就是提供一个或多个公有的构造函数,这个大家都理解,但是实际上还有另一种 创建对象的方法:静态工厂方法
比如java中为Boolean 类提供了如下静态工厂方法代替构造函数:
public static Boolean valueOf(boolean b){
return (b?Boolean.True:Boolean.FALSE);
}
使用Boolean.valueOf()方法就可以直接使用了
那么, new Boolean(aval).booleanValue() 和Boolean.valueOf(aval).boole ...
因为mapped statement知道如何装入合适的数据和Java类,通过将resultMap的property和相应的mapped statement联系起来,可以自动地给复杂类型(即用户创建的类)的属性赋值。复杂类型用以表示在数据库中相互关系为一对一,一对多的数据。对于一对多的数据关系,拥有复杂类型属性的类作为“多”的一方,而复杂属性本身则作为“一”的一方。考虑下面的例子:<resultMap id=”get-product-result” class=”com.ibatis.example.Product”><result property=”id” column=”P ...