自定义博客皮肤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)
  • 收藏
  • 关注

原创 在J2EE环境中使用Quartz企业级计划调度器(2)

3         自动启动Servlets我们希望在应用被部署或容器启动时就提交任务。我们必须在web模块并重启动的时候初始化QuartzInitializerServlet 和 howto.quartz.servlet.QuartzServlet。为了达到这个目的,我们需要在Web应用的部署描述符(web.xml)中增加以下内容:QuartzInitializerQuart

2004-04-23 13:30:00 1489

原创 在J2EE环境中使用Quartz企业级计划调度器(1)

Quartz 是来自OpenSymphony的一个开发源代码的企业级工作计划调度器。要了解详情以及下载Quartz请访问http://www.quartzscheduler.org/quartz/。你可以在你的J2EE应用如EJB中使用Quartz来调度工作计划。本文将会介绍在你的J2EE应用中如何使用Quartz来安排工作计划。文章中将会使用Oracle应用服务器10g J2EE容器(OC4J

2004-04-23 13:29:00 1411

原创 使用JCS在Web门户应用中实现对象缓存(2)

缓存架构有很多种对象缓存架构(包括开放源代码的和商业的实现)在servlet容器和应用服务器中提供了分布式缓存。下面列出了一些现在可以使用的缓存框架:开放源代码项目来自于Jakarta的Java Caching System (JCS) (属于Turbine项目的一部分) OSCache Commons Collections (另一个Jakarta 项目) JCach

2004-04-22 14:51:00 1605

原创 使用JCS在Web门户应用中实现对象缓存(3)

框架的主要原理缓存属性我们将所有的缓存参数配置在名为cache.ccf的属性文件中。这些参数包括缓存信息如:内存中存储的对象的最大数量,缓存时间(过了时间之后缓存的数据九自动从内存中释放),中断时间(elapsed time since last access time), 内存缓存名称(例如:缓存算法如LRU或MRU)等。在当前版本的JCS中,缓存属性文件是纯文本格式的。SpiritCa

2004-04-22 14:51:00 2102

原创 使用JCS在Web门户应用中实现对象缓存(1)

使用JCS在Web门户应用中实现对象缓存在我最近的web门户应用开发工作中,我们需要在Servlet容器(Tomcat)的内存中存储一些查找数据(例如:比率更新数据、状态和产品列表),这样我们不需要在每次访问数据的时候进行数据库查找。同时,我们也需要定期地刷新存储在内存中的数据以保证其新鲜和准确。我们也需要一种机制在不同的时间间隔对存储在内存中的不同类型的数据进行刷新。例如,比率更新数据需要每

2004-04-22 14:50:00 1361

原创 使用JOTM为Servlets增加事务支持(1)

介 绍:J2EE为应用开发提供了大量的功能,但是为Servlets开发提供的却很少。Servlets开发者可能很难使用J2EE提供的这些功能,既不愿意也没有足够的时间将简单的Servlets容器替换为一个大型的、提供了多余功能的J2EE服务器。无论如何,利用J2EE的模块化特性,有可能通过将一些小型的、实现J2EE规范功能的应用组件集成到Servlet 容器中来增强Web应用,其中一项功能就是

2004-04-20 23:19:00 1050

原创 使用JOTM为Servlets增加事务支持(2)

应用程序设计:数据层:在数据层,我们需要两个不同的数据库,在每个数据库中都存在一张表。为了让例子更加真实,我们会使用两个不同的数据库,因为从不属于用户账户所在银行的ATM上取钱是确实可能出现的情况。(根据以下信息配置数据库)banktest包括account表,表示用户账户信息。atmtest包括atm表,表示ATM信息。 逻辑层:在逻辑层,我们有三个类访问资源并在资源

2004-04-20 23:19:00 1126

原创 使用JOTM为Servlets增加事务支持(3)

表示层:在表示层,由两个JSP文件组成:atm.jsp:现金支取应用,用于发送用户信息和需要支取的现金数额到bar.CashDelivery类,并显示用户操作的结果。admin.jsp:管理控制台用于显示和更新与两个资源有关的信息。(并非程序设计的一部分,但是必须要添加以便使资源更新操作变得简单,比如向用户账户存钱)图1  应用程序设计 配置数据库:关于数据库,我们

2004-04-20 23:19:00 978

原创 使用JOTM为Servlets增加事务支持(4)

发布Web应用一旦你安装了JOTM和Tomcat,发布和调用Web应用就非常简单了。首先,下载bank.tgz文件并解压缩。拷贝bank.xml和bank.war到$Tomcat安装目录$/webapps目录下,然后,启动Tomcat:> cd $CATALINA_HOME/bin> ./catalina.sh runUsing CATALINA_BASE:   /home/jmesnil/l

2004-04-20 23:19:00 1037

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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