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

北京住房城乡建设厅网站阿里云网站备案时间

北京住房城乡建设厅网站,阿里云网站备案时间,酷站,菠菜网站的代理怎么做骆驼(camel)命名法Camel团队目前正在忙于Apache Camel 3的开发。已经完成了许多工作#xff0c;到目前为止#xff0c;我们已经发布了3个里程碑版本。 下一个里程碑版本4具有一些出色的新创新功能#xff0c;这些功能我将在接下来的几个月中发布。 该博客的主题是我们在将骆… 骆驼(camel)命名法 Camel团队目前正在忙于Apache Camel 3的开发。已经完成了许多工作到目前为止我们已经发布了3个里程碑版本。 下一个里程碑版本4具有一些出色的新创新功能这些功能我将在接下来的几个月中发布。 该博客的主题是我们在将骆驼核拆分成较小的模块方面所做的工作您现在可以轻松地仅选择所需的模块。 如果我们看一下骆驼核心JAR的依赖关系树您会发现它已被分成许多模块如下所示 [INFO] - org.apache.camel:camel-core:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-api:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-base:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-jaxp:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-management-api:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-support:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-util:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-util-json:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-bean:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-browse:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-caffeine-lrucache:jar:3.0.0-SNAPSHOT:compile [INFO] | | \- com.github.ben-manes.caffeine:caffeine:jar:2.7.0:compile [INFO] | | - org.checkerframework:checker-qual:jar:2.6.0:compile [INFO] | | \- com.google.errorprone:error_prone_annotations:jar:2.3.3:compile [INFO] | - org.apache.camel:camel-controlbus:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-dataformat:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-dataset:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-direct:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-directvm:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-file:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-language:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-log:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-mock:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-properties:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-ref:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-rest:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-saga:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-scheduler:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-seda:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-stub:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-timer:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-validator:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-vm:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-xpath:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-xslt:jar:3.0.0-SNAPSHOT:compile [INFO] | \- org.slf4j:slf4j-api:jar:1.7.25:compile 在Camel 2.x中所有这些模块都包含在同一个骆驼核心JAR中​​。 为了使从Camel 2.x到3.0的迁移以及易于使用我们将保持骆驼核心与Camel 2.x中的JAR依赖项相同。 因此以上输出仅来自在您的Maven pom.xml文件或gradle构建文件中声明对camel-core的依赖。 但是骆驼3里程碑4即将推出的功能是轻松选择所需的东西。 例如下面显示了一个依赖关系树其中我们只使用了尽可能少的树使用新的camel-core-engine JAR作为依赖项 - org.apache.camel:camel-core-engine:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-api:jar:3.0.0-SNAPSHOT:compile [INFO] | | \- org.apache.camel:camel-util:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-management-api:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-support:jar:3.0.0-SNAPSHOT:compile [INFO] | \- org.apache.camel:camel-core:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-base:jar:3.0.0-SNAPSHOT:compile [INFO] | \- org.apache.camel:camel-properties:jar:3.0.0-SNAPSHOT:compile 为了说明这一点我们提供了2组示例 骆驼示例主要 骆驼示例主要微型 前者使用camel-core作为依赖项其中包括所有核心组件等。后者是微小的依赖项集仅包含所需的内容。 该示例仅使用bean和quartz2组件因此您需要将它们添加为依赖项 依赖关系树如下请注意JAXB被排除在测试范围之外 [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) camel-example-main-tiny --- [INFO] org.apache.camel.example:camel-example-main-tiny:jar:3.0.0-SNAPSHOT [INFO] - org.apache.camel:camel-core-engine:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-api:jar:3.0.0-SNAPSHOT:compile [INFO] | | \- org.apache.camel:camel-util:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-management-api:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-support:jar:3.0.0-SNAPSHOT:compile [INFO] | \- org.apache.camel:camel-core:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.apache.camel:camel-base:jar:3.0.0-SNAPSHOT:compile [INFO] | \- org.apache.camel:camel-properties:jar:3.0.0-SNAPSHOT:compile [INFO] - org.apache.camel:camel-main:jar:3.0.0-SNAPSHOT:compile [INFO] - org.apache.camel:camel-bean:jar:3.0.0-SNAPSHOT:compile [INFO] - org.apache.camel:camel-quartz2:jar:3.0.0-SNAPSHOT:compile [INFO] | - org.quartz-scheduler:quartz:jar:2.3.1:compile [INFO] | | - com.mchange:mchange-commons-java:jar:0.2.15:compile [INFO] | | \- com.zaxxer:HikariCP-java7:jar:2.4.13:compile [INFO] | \- com.mchange:c3p0:jar:0.9.5.4:compile [INFO] - com.sun.xml.bind:jaxb-core:jar:2.3.0:test [INFO] - com.sun.xml.bind:jaxb-impl:jar:2.3.0:test [INFO] - org.apache.logging.log4j:log4j-api:jar:2.11.2:runtime [INFO] - ch.qos.logback:logback-core:jar:1.2.3:compile [INFO] \- ch.qos.logback:logback-classic:jar:1.2.3:compile [INFO] \- org.slf4j:slf4j-api:jar:1.7.25:compile 如果我们比较两个示例包括logger等中JAR的大小则有 camel-example-main骆驼核心 48个JAR文件总计9.3 MB camel-example-main-tiny骆驼核心引擎 21个JAR文件总计7.4 MB 如果我们运行两个示例那么您还可以看到使用camel-core-engine时加载到JVM中的类的数量要少一些 camel-example-maincamel-core 加载了3666个类 camel-example-main-tiny骆驼核心引擎 加载了3430个类 好的这里的减少不是那么明显但是可以预期因为Camel将延迟使用正在使用的组件并且该示例仅使用bean和石英组件。 但是类路径扫描会更快一些因为磁盘大小大约减少了25JAR文件减少了50。 Apache Camel 3还有很多其他很棒的东西我将在今年夏天开始发布该博客之前发布博客预计于2019年9月/ 10月发布。 翻译自: https://www.javacodegeeks.com/2019/06/camel-core-camel-core-engine-smaller-core.html骆驼(camel)命名法
http://wiki.neutronadmin.com/news/366396/

相关文章:

  • 网站开发类论文题目网站制作做网站
  • 县区网站服务器机房建设为什么大家用wordpress建网站
  • 免费域名映射南宁百度seo网站优化
  • 神马搜索推广西安官网优化技术
  • 合肥网站建设报价西安未央区今天出啥事了
  • 濮阳网站建设熊掌号力软框架做网站
  • php网站开发图文教程机场建设集团网站
  • 广州建设厅官方网站邵阳营销型网站建设
  • 学做网站必须php吗网上学设计的培训机构
  • 如何制作手机网页最简单的方法长春网站快速优化排名
  • 厦门响应式网站建设广州营销型网站制作
  • 电商公司网站建设财务核算wordpress 多色主题
  • 网站开发都是用什么框架河北seo搜索引擎优化
  • 模板做的网站如何下载新乡网站建设新乡
  • 做的网站里面显示乱码怎么解决整合营销推广策略
  • 抓取资源的网站怎么做免费网站开发公司
  • 网站建站建设哪家好桂林市是几线城市
  • 推广网站广告有哪些望牛墩东莞网站建设
  • 怎么查网站制作空间有效期qq企业邮箱怎么申请
  • 四川广安网站建设城市中国商业网站平台
  • 沈阳建设工程信息网站品牌营销传播
  • 东莞南城网站设计做网站公司如何选
  • 互联网行业建设网站天津建设工程新希望
  • 巴彦淖尔市网站制作网站建设公司专业开发北京网站
  • 做网站属于什么技术台州网站开发建设
  • 网站优化需要那些工具wordpress入门教程(视频)
  • 济南本地网站小型企业网站模板
  • 长沙多迪php网站开发培训学校网站建设与依法行政
  • 做一个付费网站多少钱网站开发后怎么转安卓app
  • 新闻资讯网站备案四川网站开发制作