自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

泛型Dao-减少重复的Dao代码,用Hibernate实现

Data Access Object (DAO) 是一般的J2EE项目中的一个常见的模块,在我们用一般的方法去实现DAO的过程中会发现在为每个pojo实现DAO的的时候会不断地区重复的写一些常用的方法,如update(),delete(),find()等。 为了解决以上所述的缺点,可以采用DAO用泛型实现的方法,把通用的方法抽出来放到基类中,以后为pojo实现DA...

2009-03-26 21:58:49 115

设计模式-观察者模式的JDK实现

今天在翻查JAVA API的时候发现了特别的类java.util.Observable和接口java.util.Observer,细看发现原来是java类库实现观察着(Observer)模式的类和接口。[b]观察者模式定义:[/b]观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。GOF给观察者模式如下定义:定义对象Observer间的一种一对...

2009-03-25 23:54:58 104

hibernate 中oracle 写 clob 数据异常的解决

在hibernate 中oracle 写 clob 数据时发生异常,数据库是用了连接池检查后不是程序的错,只要把WEB-INF/lib下面的oracle驱动删除掉就行了。估计时和tomcat/lib下面的驱动发生冲突,javax.servlet.ServletException: java.lang.ClassCastException: oracle.sql.CLOB cannot ...

2008-12-20 14:18:35 171

原创 (转载)Atlassian Bamboo 持续集成构建服务器软件

Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)。Bamboo的特点:简单的用户界面容易安装 - 顺利的话,5分钟内就可以让运行起来!自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们;连续的日志 - 监测你的build的colour coded日志;容易显示所...

2008-11-03 11:19:15 387

在web开发中JNative 报 Native library not loaded 异常的解决

在开发一个web的时候,一个类用了JNative,JNativeCpp.dll文件发到了windows/system32下面,junit 也测试通过了,实际调用的时候报了个java.lang.IllegalStateException: JNative library not loaded, sorry ! at org.xvolks.jnative.JNative. (JNativ...

2008-10-27 10:03:19 1957

原创 (转载)Flex中的数据绑定Data Binding的原理

Flex中提供了[Bindable]标签,可以方便的实现数据绑定。但是其背后的原理是什么呢?可以用flash.utils.describeType这个工具来分析。 假设有如下的类,对成员变量声明了数据绑定:[code="js"]package test{ import mx.collections.ArrayCollection; public...

2008-10-24 10:57:43 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除