2007-10-21

Spring配合实现Java循环任务

关键字: spring
定时任务如果不需要指定固定的时间点(比如晚上22:00),而只需要每隔一段时间执行任务,可以用jdk中自带的定时器来实现。Spring提供了很好的支持。 比如需要每隔一小时,就要向控制台中输出一行字符串“hello,world!”,只需要定义一个类,写一个Spring配置文件就可以了。 类用来实现具体的输出,需要继承自java.util.TimerTask。 Package test.pupi; import java.util.List; import java.util.TimerTask; public class PrintHelloworld extends Ti ...
大家都知道,tomcat有一个work目录,用来存放编译好的jsp对应的servlet。正常年情况下,当发布新的jsp文件的时候,tomcat会自动识别更新,会重新编译这个jsp并将编译好的内容放到work目录中。但是有时候,tomcat会识别不了。 这种情况下,只好手工删除work目录,然后tomcat才会重新编译jsp。 想请教下大家,如何让tomcat可以正确识别出jsp的更新,而不用去删除work目录呢?也就是弄清楚tomcat识别jsp是否被更新的机制。 非常感谢 !!
前几天在做一个Dao的单元测试的时候,碰到了一个spring的错误。如下: 引用org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'my.demo.dao.UUIDClassDaoTest': Unsatisfied dependency expressed through bean property 'UUIDClassDao': Set this property value or disable dependency checking for t ...
在国内中不少开发者的对appfuse的看法是it's just toy。 这里推荐一篇Matt Raible自己发表在developworks上的文章---使用Appfuse的七个理由,大家看了之后,也许会有自己的判断。下面是链接。 http://www.ibm.com/developerworks/cn/java/j-appfuse/ 另外,最新的支持java5的appfuse2也即将发布,详情可看 http://appfuse.org
基本上要在eclipse调试这个东西的话,需要下面的一些步骤: <1> 设置好catalina_home, tomcat 5.5.17。需要注意的是,tomcat5.5.17最好down一个zip版本的。如果用安装版的,在bin目录下会找不到一些bat文件。 <2> 设置好java_home,jdk5.0。虽然说推荐的是jdk1.4.2 ,但是用java5 也挺好,基本上没有错误。有一个web test跑不通,别的地方没有问题。 <3> 设置好ant_home。是ant1.6.5。同时将ant_home/bin加入系统环境变量Path中。Copy junit.jar,cata ...
2007-01-21

spring MVC step by step (附带eclipse工程)

关键字: spring mvc tutorial
spring的很多例子都基于spring mvc,为了更好的理解spring,对spring mvc框架有所了解应该是很有帮助的。 学习spring mvc,spring官方推荐了springmvc step by step教程。该教程随sping的发行版一同发行,在${spring_home}/docs/MVC-step-by-step 下面。 我最近想看看spring mvc,就从这篇教程开始入手。的确是比较的浅显易懂,轻松带你进入spring mvc的世界。 除了spring mvc本身之外,从这个教程还可以看到一些别的有价值的内容: <1> 单元测试。给出了3个测试类,分别对应d ...
在hsqldb的官方文档中,介绍standalone的篇幅很少,总共100多页的文档,这种模式只有不到一页。本来这种模式用到的机会比较小,但碰巧这两天看spring mvc(spring官方的那个step-by-step的例子),这个例子中的hsqldb正是运行在standalone模式下。 这种模式的特点有2个。 第一个特点,顾名思义,standalone。也就是这个数据库是可以不依赖其它任何东西,独立存在,包括数据库引擎。和in-memory模式相比,这种模式的数据是可以持久化的,存在形式就是几个文件。和server方式比,要使用这种模式下的数据库不需要启动任何的server或者监听。 ...
pupi
搜索本博客
我的相册
033eb71b-ab38-3cda-9670-a29c5ab5e586-thumb
37signals
共 9 张
存档
最新评论