本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
开始Tapestry IoC 注册
首先,你将使用IoC注册作为Tapestry应用的一部分。在这时,TapestryFilter将负责开始或停止注册。
然而,你可能想要做某些集成测试使用注册在一个测试方案中,或者你甚至可以使用Tapestry IoC从Tapestry中分离。
构建注册
RegistryBuilder类被用来创建一个注册。
- RegistryBuilder builder = new RegistryBuilder();
- builder.add(AppModule.class, UtilModule.class);
- Registry registry = builder.build();
你可以按你所希望的调用add()很多次,或者按照你所希望的传递多个模块类。
使用这种方法,你将形成一个包含来自Tapestry IoC模块内建服务的注册,加入你明确列出的模块。
构建默认注册
可以通过调用静态的IoCUtilities.buildDefaultRegistry() 方法使用默认的注册。这个方法构建了一个使用自动加载逻辑的注册,模块通过一个JAR Manifest 条目被加载确定。
关闭注册
Registry.shutdown()方法将关闭注册。它将立即使所有服务代理失效。某些服务可能选择注册为关闭通知(例如,做清除工作比如关闭数据库的连接)。
一旦这册被关闭,它不能被再次使用:它将不可能访问注册内的服务,或者调用先前获得的服务上的方法。你所能做的就是释放注册给垃圾回收器。
分享到:
- 2007-05-27 11:44
- 浏览 1908
- 评论(0)
- 论坛回复 / 浏览 (0 / 2744)
- 查看更多
相关推荐
tapestry5.3.5 IOC用户登陆权限原码
一个web框架的IOC实现,Apache tapestry-ioc
Tapestry简述: Tapestry是一个servle的扩展,它运行于servlet容器(Tomcat)或包含servlet容器的服务器(如Jboss) 通过使用Tapestry,开发者完全不需要使用JSP技术,用户只需要使用Tapestry提供的模板技术即可, ...
资源名称:深入浅出Tapestry内容简介:本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在...
Tapestry 5.4.1 相关jar文件
基于库 特征: 无需编写一行 Javascript 即可创建推送应用程序 完全可配置 使用设置传入消息的... xmlns : p = " tapestry:parameter " > <!-- type a chat message in this form --> < form t :
Tapestry是一个面向组件的Java Web应用程序框架,专注于性能和开发人员的生产力。 组件只是页面的可重用部分。 创建自己的组件非常容易,Tapestry附带了许多可以使用的组件(窗体,循环,选择,复选框,网格,...
Tapestry是一个基于控件的框架以致于用它开发Web应用类似开发传统的GUI应用。你用Tapestry开发Web应用时你无需关注以操作为中心的(Operation-centric) Servlet API.引用Tapestry网站上的一句话:"Tapestry用对象...
(Tapestry)An infrastructure for Fault-Tolerant Wide-area Location and Routing.
Tapestry5最新中文教程.doc 作者 Renat Zubairov & Igor Drobiazko译者 沙晓兰 发布于 2008年7月2日 下午9时30分 社区 Java 主题 Web框架 ----------------------------------------- Tapestry5.1实例教程.pdf ...
将React( )与Tapestry( )一起使用。 该库提供了将Tapestry与JSX模板结合使用的基本集成。 用法 build.gradle : repositories { jcenter() } dependencies { runtime ' de.eddyson:tapestry-react:0.33.0 '...
Reweaving the American Tapestry: A multigenerational approach to families. New York: Norton, 316 pp., [dollar]32.95 Book Reviews 33 1 My overall impression is that the book contains some very ...
Tapestry 4 官方文档中文版本,现在中文资料比较少,和大家共享一下
包含: tapestry 的源代码, tapestry集成spring2.0 tapestry快速启动 tapestry upload tapestry hibernate tapestry annotations
tapestry 实例tapestry 实例tapestry 实例tapestry 实例
Tapestry5.0.16文档和大家一起学习
tapestry3开发指南,带tapestry3所有jar包
这是Tapestry5.3.8 版本的一个大Demo,集合Spring4.0, 采用Maven 项目管理工具,没有集合Hibernate。 之所以说是个大Demo,是因为这项目中包含的内容并不少,包含: 1)解决了Tapestry5.3.8中文Bug问题 2)Tapestry...
挂毯Tapestry是一种使用长序列阅读来验证和编辑小型真核基因组装配体的工具。 它旨在帮助识别接近完整的基因组装配体中的完整染色体,共生体,单倍型,复杂特征和错误。 在上有预印本。 它已被用来验证染色体。 ...
本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在J2EE Web应用程序中应用Tapestry框架的...