【问题标题】:Grails: Using builder pattern to create a beanGrails:使用构建器模式创建 bean
【发布时间】:2016-06-29 14:22:52
【问题描述】:

我正在尝试创建一个使用构建器的 bean。我正在尝试在插件配置文件中的 doWithSpring 闭包中执行此操作,但我不确定确切的语法:

def doWithSpring = {
        appSettingsZKClient(CuratorFramework) { bean ->
            bean.builder()
                .namespace(APP_SETTINGS_NAMESPACE)
                .connectString(application.config.zookeeper.connect.url)
                .retryPolicy(new RetryNTimes(10, 1000))
                .build()
        }
    }

任何想法将不胜感激。

【问题讨论】:

    标签: spring grails grails-2.0


    【解决方案1】:

    Simple Builder - example 是个好主意,但一般来说 groovy 的人习惯使用 DSL (groovy dsls) 来构建复杂的对象。

    【讨论】:

      猜你喜欢
      • 2011-03-15
      • 1970-01-01
      • 2021-08-11
      • 2018-05-21
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多