自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行云流水

行到水穷处, 坐看云起时

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 hibernate中抛出的一个奇怪错误

4.今天遇到一个很让人郁闷的问题:一直运行良好的程序抛出了一个匪夷所思的异常,异常堆栈内容如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name customerDAO defined in ServletContext resource [/WEB-INF/spring

2006-09-22 12:46:00 2063

原创 hibernate的unique配置

在hibernate的配置文件中,有的元素有unique属性的配置,但是我经常看到这个元素被滥用,尤其是一些自动生成hbm文件的工具,经常会自动生成该配置,而且一般开发人员也不理解hibernate配置的真正含义。unique的真正意义是:在生成DDL语句时,才会用到,换句话说,若我们已经有了数据库(这是很常见的),不需要从hbm文件中生成DDL语句的话,就不需要配置这个属性。

2006-09-19 23:14:00 5602

原创 使用import简化spring的配置文件

对于spring配置文件的编写,我想,对于经历过庞大项目的人,都有那种恐惧的心理,太多的配置文件。不过,分模块都是大多数人能想到的方法,但是,怎么分模块,那就是仁者见仁,智者见智了。我的策略是使用import。基本代码格式如下 web.xml    ......    context-param>        param-name>contextConfigLocationparam-n

2006-09-14 22:10:00 78112 5

原创 spring中的单元测试的策略

本文主要介绍使用spring提供的对junit的扩展机制来进行单元测试,没有设计mock方面的测试。一、Spring提供的JUnit框架扩展: AbstractSpringContextTests:spring中使用spring上下文测试的Junit扩展类,我们一般不会使用这个类来进行单元测试,它是spring内部设计使用到的类 AbstractDependency

2006-09-09 17:14:00 12070 11

原创 oracle的关键字问题

最近在设计oracle数据模型的时候,使用comment,level作为字段名称,在pd中设计的时候,pd没有报错,而且把脚本导入数据库的时候 ,数据库也没报错,但是在执行SQL语句的时候,DB才会报错(“ORA-01747: 无效的用户.表.列,表.列,或列规格”)所以,以后要在设计数据模型的时候注意这两个关键字,我想还会有更多的关键字不能使用。 

2006-09-08 16:40:00 2584 1

原创 hibernate的映射文件编写技巧一则

在正式的项目中我们经常采用工具从数据库生成领域模型,以及hbm映射文件,然后再修改文件。我见过一些开发人员为了验证自己修改的映射文件是否正确,就每修改一次就运行一条insert语句,这种方式不但消耗很多时间,而且要编写很多代码,而且有表之间关联的时候,更麻烦。其实只要稍微变通一下,就可以了,把执行insert语句变为select语句,这样就会执行很快,而且select语句默认是查找全部字段的,

2006-09-08 16:34:00 1477 1

原创 发现一个log4j的日志输出器(DatedFileAppender)

今天在log4j的官方网站发现一个新的appender:biz.minaret.log4j.DatedFileAppender这是一个输出到以日期命名的文件中,该Appender将集成在log4j1.3以后的版本中,有好长时间没有研究过log4j了,发现了一些新的东西具体配置项:log4j.appender.datedFile=biz.minaret.log4j.DatedFileAp

2006-09-05 22:49:00 3829

原创 web容器加载Servlet,Filter,Listener的顺序

今天想在Filter中使用spring 的IOC,web.xml配置的IOC加载方式是Servlet,在Filter的init方法中执行如下的语句:WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(servletContext);但是不能获得context,后来我把Ioc的加载方式

2006-09-05 21:41:00 4989

原创 在Servlet(或者Filter,或者Listener)中使用spring的IOC容器

在servlet或者filter或者Listener中使用spring的IOC容器的方法是:WebApplicationContext webApplicationContext = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext()); 由于spring是

2006-09-04 14:25:00 3506 2

Learning XML 2nd

学习xml的好书,大家可以下载学习

2008-03-07

空空如也

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

TA关注的人

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