首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Spring中动态注册GraniteDS远程目标?

如何在Spring中动态注册GraniteDS远程目标?
EN

Stack Overflow用户
提问于 2011-04-11 01:07:40
回答 1查看 1.2K关注 0票数 1

我正在尝试让Spring通过读取它的注释来自动注册我的远程目的地。这样我就不需要在每次创建新服务时都更新一些配置文件。

在阅读了graniteds spring文档后,我让它几乎正常工作了:

http://www.graniteds.org/confluence/display/DOC/2.+Spring+Services

但我仍然需要添加一个:

<graniteds:remote-destination name="myService" source="myService" />到每个服务bean以使其正常工作。

@RemoteDestination存在,但已被忽略。<granite-config scan="true">和空服务-config.properties也是如此。

我是不是少了一个罐子?我永远不会把它们弄对,也不知道该用哪一个。(Java最大的问题)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-18 02:20:42

这个问题很老了,但如果有人需要的话我会留下答案的。

除了添加@RemoteDestination注释之外,您还需要:

  1. 在web.xml上添加graniteDS listener:

< listener>

< listener-class>org.granite.config.GraniteConfigListener< /listener-class>

  • 创建此空属性文件:/META-INF/ /listener> -config.properties

此文件需要位于要由graniteDS扫描的项目(Jar)上。

更多信息:

http://www.graniteds.org/public/docs/2.3.0/docs/reference/en-US/html/graniteds.spring.html#spring.roscan

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

https://stackoverflow.com/questions/5613364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档