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

如何做网站链接分享朋友圈wordpress 同步登陆

如何做网站链接分享朋友圈,wordpress 同步登陆,各种网站解决方案,重庆建设摩托车官方网站组件 模块 插件关于Play 2模块和插件似乎有些困惑。 我想这是因为两者经常是同义词。 在Play#xff08;两个版本-1和2#xff09;中#xff0c;存在明显的差异。 在本文中#xff0c;我将研究什么是插件#xff0c;如何在Java和Scala中实现插件#xff0c;以及如何从模块… 组件 模块 插件 关于Play 2模块和插件似乎有些困惑。 我想这是因为两者经常是同义词。 在Play两个版本-1和2中存在明显的差异。 在本文中我将研究什么是插件如何在Java和Scala中实现插件以及如何从模块导入插件。 外挂程式 Play 2插件是扩展Java类play.Plugin的类或具有Scala特性play.api.Plugin的类 。 此类可能是您在自己的应用程序中编写的也可能是模块中的插件。 用Java编写插件 创建新的类并扩展play.Plugin。 有三种方法可以覆盖– onStartonStop和enabled。 您还可以添加一个带有play.Application参数的构造函数。 要在应用程序启动时发生某些功能请重写onStart。 要使功能在应用程序停止时发生请覆盖onStop。 就这么简单 这是一个不覆盖enabled的示例实现。 package be.objectify.example;import play.Application; import play.Configuration; import play.Logger; import play.Plugin;/*** An example Play 2 plugin written in Java.*/ public class MyExamplePlugin extends Plugin {private final Application application;public MyExamplePlugin(Application application){this.application application;}Overridepublic void onStart(){Configuration configuration application.configuration();// you can now access the application.conf settings, including any custom ones you have addedLogger.info(MyExamplePlugin has started);}Overridepublic void onStop(){// you may want to tidy up resources hereLogger.info(MyExamplePlugin has stopped);} } 在Scala中编写插件 创建一个新的Scala类并扩展play.api.Plugin。 与Java版本一样有onStartonStop和enabled方法以及play.api.Application构造函数参数。 这是Scala的实现 package be.objectify.exampleimport play.api.{Logger, Application, Plugin}/*** An example Play 2 plugin written in Scala.*/ class MyExamplePlugin(application: Application) extends Plugin {override def onStart(){val configuration application.configuration;// you can now access the application.conf settings, including any custom ones you have addedLogger.info(MyExamplePlugin has started);}override def onStop(){// you may want to tidy up resources hereLogger.info(MyExamplePlugin has stopped);} } 将插件挂接到您的应用程序中 不管使用哪种实现语言将插件添加到conf / play.plugins文件后插件都会直接由Play调用。 启动新应用程序时不会创建此文件因此您需要自己添加它。 语法为priorityclassname。 例如要将示例插件添加到您的项目中可以使用 10000:be.objectify.example.MyExamplePlugin 类名称是您的插件的名称。 优先级决定了插件启动的顺序只需要一个大于或小于另一个插件的数字即可。 如果您有多个插件则可以显式订购它们 5000:be.objectify.example.MyExamplePlugin 10000:be.objectify.example.MyOtherExamplePlugin 模组 可以将模块视为可重用的应用程序您可以将其包含在自己的应用程序中。 它类似于添加特定功能的第三方库。 一个模块可以包含插件您可以使用conf / play.plugins文件将其挂接到您的应用程序中。 例如如果您使用的是Deadbolt 2则需要在play.plugins文件中添加以下内容 10000:be.objectify.deadbolt.DeadboltPlugin 可以在Play 2 GitHub Wiki上找到Play 2模块的列表。 您可以在此处和此处阅读有关为Play 2创建模块的更多信息 。 参考 播放2 –模块插件有什么区别 来自我们的JCG合作伙伴 Steve Chaloner来自Objectify博客。 翻译自: https://www.javacodegeeks.com/2012/05/play-2-modules-plugins-whats-difference.html组件 模块 插件
http://www.yutouwan.com/news/323770/

相关文章:

  • 软文标题写作技巧网站主题及样式优化
  • uzi粉丝做的网站代理公司招标流程
  • 电子商务网站开发的视频安阳网站开发
  • 保定网站建设咨询做一个h5需要多少钱
  • 枣庄高端品牌网站建设案例微信分销商城平台系统
  • 阿里云的轻量服务器怎么做网站国外网站 dns
  • 个人网站建设推广策划书参与做网站的收获
  • 公司网站未备案吗礼信堂 网站开发
  • 电子商务网站建设与维护概述wordpress get header
  • 为什么要做营销型网站iis7搭建asp网站
  • 网站开发提现功能合肥城乡建设网站
  • 中山哪里有做网站自助广告位网站源码
  • 相城建设监理有限公司网站网站建设 搜狐
  • 文章管理系统网站模板广告设计速成班多少钱
  • 十堰网站设计公司wordpress修改后台
  • wordpress 移动站插件建筑企业资质新规定2022
  • 德阳中恒网站建设深圳人才网官网
  • 网站返利程序淘宝做短视频网站好
  • 做网站的证书山东城乡和住房建设厅官网
  • 网站设计宽度尺寸芜湖网站备案咨询电话
  • 商业网站排名优化网络推广外包
  • 网站制作的费用宝塔搭建网站教程
  • 辽宁省网站备案注销建筑人才网最新招聘信息息
  • 西安网站推广都是怎么做的网页搜索
  • 鞍山商城网站建设上海网站制作机构
  • 深圳网站建设 百业海淀网站设计公司
  • 做个公司展示网站多少钱 后期有什么费用安徽网站优化好不好
  • 合规部对于网站建设的意见wordpress 建站群
  • 工商注册官方网站抖音代运营比较有名的公司
  • 那个网站可以做网页seo自动推广软件