Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Apache Wink资源生命周期

Apache Wink资源生命周期
EN

Stack Overflow用户
提问于 2013-03-08 21:02:39
回答 1查看 556关注 0票数 2

我想知道响应REST请求的类的预期生命周期行为是什么。

我有一个从javax.ws.rs.core.Application派生的类,它标识另一个用于响应请求的类。

在另一个类中,它用@Path("foo")注释,这个类中方法用@Path("bar")注释。当向foo/bar发出请求时,我可以看到构造函数已执行,然后正确调用了PostConstruct方法。在该方法向客户端返回响应之后,我可以看到调用了PreDestroy,然后该类被压缩。在下一次请求时,重复该过程。

这是正确的行为吗?或者有没有一种方法可以让这个类保留在内存中,这样它就不需要在每次发出请求时都通过构造函数和PostConstruct?此方法依赖于JAXB编组和各种XSL转换-我希望缓存已编译的XSLT转换对象以及某些转换的结果,但如果每次调用时都重新实例化该类,则无法进行本地缓存。

这是在Java 7,Wink和Tomcat 7上运行的。有人能告诉我这是否是预期的行为,或者我是不是遗漏了一些东西来保持这个类的存活?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-18 07:31:15

根据JAX-RS规范,资源(用@Path注释的类)是为每个请求创建的。

有几种方法可以覆盖此行为。

根据JAX-RS规范,可以使用的最简单方法是自己创建一个资源实例(您负责调用PostConstruct,在本例中不确定何时以及如何调用PostDestroy ),然后使用javax.ws.rs.core.Application.getSingletons()返回它

或者,您可以将@org.apache.wink.common.annotations.Scope(ScopeType.SINGLETON)注释放在资源上。

如果你使用Spring,Wink有一个整洁的Spring集成模块,因此将使用Spring的生命周期。请参阅http://incubator.apache.org/wink/1.0/html/5.5%20Spring%20Integration.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15303235

复制
相关文章
详解 Apache Pulsar 消息生命周期
在用户视角下,MQ 可以理解为 Pub-Sub 模型,在 Broker 抽象一个 Topic,消息经由生产者发送到 Topic 中然后进入消费者进行消费。
从大数据到人工智能
2023/03/10
1K0
详解 Apache Pulsar 消息生命周期
详解 Apache Pulsar 消息生命周期
文章摘要 本文整理自 Pulsar Summit Asia 2022 腾讯云高级研发工程师冉小龙的演讲《Deep Dive into Apache Pulsar Lifecycle》。Apache Pulsar 中抽象了 Topic 来承载用户发送的消息,一条消息发送到 Topic 中之后会经过 Broker 的计算存储到 Bookie 中。本文将详细阐述消息是如何发送到 Broker 并经过 Broker 的计算以及元数据处理最终存储到 Bookie 中,然后会进一步阐述 Bookie 如何利用垃圾回收机
腾讯云中间件团队
2023/03/24
8520
详解 Apache Pulsar 消息生命周期
apache Ignite 节点生命周期事件例子
https://github.com/lilihongjava/ignite_examples/tree/main/ignite-02
lovelife110
2021/12/08
7360
Apache Kylin 入门介绍与学习资源
近日 Kylin v2.6.4 版本发布,包含很多问题修复与各种改进。翻阅三年前写的Kylin测试文档,当时版本还是1.5.3。近两年 Kylin 版本迅速迭代,社区不断发展,已经成为 Hadoop 生态中不可或缺的 OLAP 引擎。
大数据技术架构
2019/10/15
9900
apache 简介、资源网站、目录结构
在linux上编译安装时用的二进制包下载:http://httpd.apache.org
很酷的站长
2023/02/02
1K0
apache 简介、资源网站、目录结构
Apache Kylin 入门介绍与学习资源
近日 Kylin v2.6.4 版本发布,包含很多问题修复与各种改进。翻阅三年前写的Kylin测试文档,当时版本还是1.5.3。近两年 Kylin 版本迅速迭代,社区不断发展,已经成为 Hadoop 生态中不可或缺的 OLAP 引擎。
ICT售前新说
2019/10/31
9010
Apache Kylin 入门介绍与学习资源
网络资源生命周期管理-设备篇
"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网络与服务器领域,规划、运营、研发、服务等层面的实战干货,期待与您的共同成长。 网络平台部以构建敏捷、弹性、低成本的业界领先海量互联网云计算服务平台,为支撑腾讯公司业务持续发展,为业务建立竞争优势、构建行业健康生态而持续贡献价值! 子曰:“工欲善其事,必先利其器”。 海量网络运营管理体系离不开网络架构技术管理体系、网络资源管理体系、网络质量管理体
鹅厂网事
2018/02/05
2.4K0
网络资源生命周期管理-设备篇
apache如何解决跨域资源访问
很多时候,大中型网站为了静态资源分布式部署,加快访问速度,减轻主站压力,会把静态资源(例如字体文件、图片等)放在独立服务器或者CDN上,并且使用独立的资源域名(例如res.test.com)
OwenZhang
2021/12/08
1.3K0
Apache Dorisd的多租户和资源划分
Doris 的多租户和资源隔离方案,主要目的是为了多用户在同一 Doris 集群内进行数据操作时,减少相互之间的干扰,能够将集群资源更合理的分配给各用户。
AiDBA宝典
2023/10/25
4260
Apache Dorisd的多租户和资源划分
浅析 Apache DolphinScheduler 工作流实例的生命周期
大家好,我是蔡顺峰,白鲸开源的数据工程师,同时也是Apache DolphinScheduler项目的committer和PMC成员。今天我想和大家分享的主题是工作流实例的生命周期。
857技术社区
2023/07/26
7890
浅析 Apache DolphinScheduler 工作流实例的生命周期
Apache NIFI项目结构的类资源隔离机制
本文简单的讨论一下Apache NIFI项目结构的类资源隔离机制,适合接触过源码的同学阅读。
@阿诚
2020/09/01
1.7K0
【鹅厂网事】网络资源生命周期管理-设备篇
"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网络与服务器领域,规划、运营、研发、服务等层面的实战干货,期待与您的共同成长。 网络平台部以构建敏捷、弹性、低成本的业界领先海量互联网云计算服务平台,为支撑腾讯公司业务持续发展,为业务建立竞争优势、构建行业健康生态而持续贡献价值! 子曰:“工欲善其事,必先利其器”。 海量网络运营管理体系离不开网络架构技术管理体系、网络资源管理体系、网络质量管理体
鹅厂网事
2023/03/07
7170
【鹅厂网事】网络资源生命周期管理-设备篇
CentOS 7下Apache实现HTTP访问SVN资源库
在搭建了我的笔记SVN资源库之后,我又想如果直接在手机查看笔记多好,前提是能支持http访问svn资源库。通过自己尝试成功后,在此分享给大家。
星哥玩云
2022/07/13
5120
sync_hooks、CLS 与 Node 中异步资源生命周期监听
当在后端服务全局配置用户信息,以便异常及日志追踪。「由于此时采用的 session 是异步的,用户信息极其容易被随后而来的请求而覆盖,那如何正确获取用户信息呢?」
山月
2020/07/15
1K0
sync_hooks、CLS 与 Node 中异步资源生命周期监听
ServiceWorker工作机制与生命周期:资源缓存与协作通信处理
在 《web messaging与Woker分类:漫谈postMessage跨线程跨页面通信》介绍过ServiceWorker,这里摘抄跟多的内容,补全
周陆军
2021/07/03
1.6K0
spring生命周期和bean生命周期_程序生命周期
大家好,我是老三,上节我们手撸了一个简单的IOC容器五分钟,手撸一个Spring容器!,这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。
全栈程序员站长
2022/11/16
1.7K0
spring生命周期和bean生命周期_程序生命周期
Wink:将美图秀秀走过的路,在视频上再走一次
刚刚过去的618,强势介入的抖音和快手成了电商行业的新变量,这表明短视频已不再只是娱乐内容平台,而是展现出连接千行百业的潜力。 这并不让人意外。中国互联网络信息中心(CNNIC)发布的第49次《中国互联网络发展状况统计报告》显示,截至2021年12月短视频用户规模9.34亿,使用率90.5%,也就是说,10个网民就有9个用短视频。来自QuestMobile的数据显示,短视频使用时长已反超即时通讯,成为占据人们网络时间最长的领域,增长势头迅猛。 短视频强势崛起,正深入渗透许多产业,如电商、外卖、招聘、旅游等等
罗超频道
2022/07/01
1.4K0
Wink:将美图秀秀走过的路,在视频上再走一次
产品生命周期和项目生命周期
是产品从产生到消亡的全生命周期过程 包括构思阶段+研制阶段+使用维护阶段 包括概念,计划,开发,验证,发布,运维标准六阶段
葆宁
2022/01/06
6390
产品生命周期和项目生命周期
webservice有哪些框架_web前端主流框架有哪些
开发webservice应用程序中离不开框架的支持,当open-open网站列举的就有很多种,这对于开发者如何选择带来一定的疑惑。性能Webservice的关键要素,不同的框架性能上存在较大差异,而当前在官方网站、网络资料中可以方便的找到各自框架的介绍,但是很少有针对不同框架性能测试数据。本文选择了比较流行几个框架:
全栈程序员站长
2022/11/08
2.4K0
点击加载更多

相似问题

Apache Wink连接到https资源

216

用JSR303验证JAX-RS (Apache Wink)资源?

20

从Apache Wink导出API

12

Apache Wink请求处理程序

12

Apache Wink与Spring的集成

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文