当前位置: 首页 > news >正文

廊坊永清网站建设医院网站建设存在问题

廊坊永清网站建设,医院网站建设存在问题,网页设计实训总结ppt,做网站需要数据库吗最近#xff0c;我读了为什么没有标准来开发真正的模块化Web应用程序#xff1f; 由Patroklos Papapetrou撰写#xff08; 在Java Code Geeks中也有介绍 #xff09;。 受本文的启发#xff0c;我决定检查实际使用的JBoss模块 。 这篇文章逐步描述了我的实验。 我首先想到… 最近我读了为什么没有标准来开发真正的模块化Web应用程序 由Patroklos Papapetrou撰写 在Java Code Geeks中也有介绍 。 受本文的启发我决定检查实际使用的JBoss模块 。 这篇文章逐步描述了我的实验。 我首先想到了以下目标-使用我自己的JBoss模块定义的某些服务来创建Web应用程序。 我准备的服务非常简单。 我将其命名为Echo Service package warlock.echo;public interface EchoService {String echo(String param);} 并放入另一个名为echo-api的jar文件中。 然后我实现了该服务 package warlock.echo.impl;import warlock.echo.EchoService;public class DefaultEchoService implements EchoService {public String echo(String param) {return param;}} 并将实现放在新的jar文件中该文件名为echo-module。 考虑到我的Web应用程序应该只了解服务API而不是特定的实现因此我决定采用使用Java平台创建可扩展应用程序中所述的方法-该选择需要添加到下面的echo模块jar特殊文件中META-INF / services / warlock.echo.EchoService持有服务实现的“指针”实现类的完全限定名称。 此时我检索并解压缩了JBoss Application Server 7 进入解压缩的JBoss然后进入modules目录。 在此目录中我添加了以下结构 上面提到了这里可见的两个jar文件module.xml文件是我的JBoss Module的定义–名为warlock.echo具有以下内容 ?xml version1.0 encodingUTF-8?module xmlnsurn:jboss:module:1.0 namewarlock.echoresourcesresource-root pathecho-module-1.0.0-SNAPSHOT.jar /resource-root pathecho-api-1.0.0-SNAPSHOT.jar //resources/module 完成JBoss Module定义后我准备了一个简单的基于Spring Framework的应用程序仅在项目编译期间使用echo-api jar而根本不使用echo-模块jar仅使用一个Controller package warlock;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody;import warlock.echo.EchoService;Controller RequestMapping(/echo.html) public class EchoController {Autowiredprivate EchoService service;RequestMapping(method RequestMethod.GET)ResponseBodypublic String handleGet() {return service.echo(It workzzzzz!);} } 如您所见Controller将某些字符串的Echo Service调用的结果作为响应主体返回。 现在到最重要的部分– Web应用程序中的Echo服务定义 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beans xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd...bean classorg.springframework.beans.factory.serviceloader.ServiceFactoryBeanproperty nameserviceType valuewarlock.echo.EchoService //bean.../beans 我知道有一件事困扰您) –如果我们不向Web应用程序添加echo-api和echo-module jar那么如何找到Echo Service实现 好吧这就是美丽本身–我们只需要再做一件事– WEB-INF / jboss-deployment-structure.xml文件 jboss-deployment-structuredeploymentdependenciesmodule namewarlock.echo servicesexport //dependencies/deployment /jboss-deployment-structure 这样我们告诉JBoss此应用程序取决于warlock.echo模块和此模块中定义的服务。 剩下的就是纯JBoss Module的魔术了 甜点讲座 带有JBoss模块的模块化Java JBoss模块示例 参考来自JCG合作伙伴 Warlock的基于JBoss Modules的模块化Web应用程序 位于“ Warlocks Thoughts”博客中 。 相关文章 OSGi将Maven与Equinox结合使用 真正的模块化Web应用程序为什么没有开发标准 Java Code Geeks Andygene Web原型 Java最佳实践系列 Java教程和Android教程列表 翻译自: https://www.javacodegeeks.com/2011/09/jboss-modules-example-modular-web.html
http://www.yutouwan.com/news/163287/

相关文章:

  • 这几年做哪个网站能致富宁波宇丰建设有限公司网站
  • 佛山网站建设科技有限公司关于wordpress更新时无法创建目录
  • 网站注册域名 免费视频号视频怎么看下载链接
  • 辽宁建设工程信息网老网站500强企业网站有哪些
  • 自己做的网站 怎么放大文件钟祥网页设计
  • 网站建设中 模板素材网站cms企业
  • 做pos机网站有必要么谷歌优化师
  • 南浔区住房和城乡建设网站上海建智咨询培训网站
  • 网站建设服务费计入什么科目什么网站可以做任务挣钱的
  • 网站首页设计多少钱购物网站下载
  • 做华为网站的还有哪些功能网页设计公司金华
  • 郑州网站建设 app开发关于建设网站的图片素材
  • 百度网站与推广商业空间设计的内容包括哪些
  • 睢县网站制作公司百度网站是什么
  • 安徽省建设厅焊工证查询网站网站拒绝被百度收录
  • 电子政务网站建设的挑战wordpress后台缓慢
  • 招商信息发布网站大全帝国cms资源网模板
  • 手机网站可以做英文版本吗wordpress woomerce
  • 优秀的电商设计网站有哪些内容建筑工程行业网站建设方案
  • 网站要怎么创建WordPress mk主题
  • 做旅游网站公司汕头网页怎么制作
  • 无锡网站制作电话网站域名注册时间查询
  • 大悟网站开发建立网站英文翻译
  • 建设部网站事故快报网站规划与建设心得体会
  • 论文旅游网站建设wordpress会员 主题
  • 网站建设中 目录怎么做更好做网站数据库
  • 网站开发模板代码html做网站经验技巧
  • 个人资讯网站建设wordpress文章无法发布
  • 开发小网站排名2018年网站建设工作总结
  • 怎样在微信里做网站网站建设 中企动力泉州