Module bus.starter

Class DubboProperties

java.lang.Object
org.miaixz.bus.starter.dubbo.DubboProperties

@ConfigurationProperties(prefix="bus.dubbo") public class DubboProperties extends Object
Dubbo配置项
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • basePackages

      protected String basePackages
      扫描dubbo接口的基本包
    • basePackageClasses

      protected String basePackageClasses
      扫描的包以查找带注解@DubboService的类
    • multiple

      protected boolean multiple
      是否绑定到多个Spring bean
  • Constructor Details

    • DubboProperties

      public DubboProperties()
  • Method Details

    • applicationConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.application") public org.apache.dubbo.config.ApplicationConfig applicationConfig()
    • ProviderConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.provider") public org.apache.dubbo.config.ProviderConfig ProviderConfig()
    • monitorConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.monitor") public org.apache.dubbo.config.MonitorConfig monitorConfig()
    • consumerConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.consumer") public org.apache.dubbo.config.ConsumerConfig consumerConfig()
    • registryConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.registry") public org.apache.dubbo.config.RegistryConfig registryConfig()
    • protocolConfig

      @Bean @ConfigurationProperties(prefix="bus.dubbo.protocol") public org.apache.dubbo.config.ProtocolConfig protocolConfig()