Я пытаюсь создать bean-компонент в Grails 4 и указать его как основной, как мы можем сделать весной с аннотацией
@Bean @Primary public Employee TonyEmployee() { return new Employee("Tony"); }
Как мы можем сделать с Grails 4?
Вы можете использовать BeanBuilder DSL
, т. Е. Указать первичный источник данных
transactionManager(org.springframework.jdbc.datasource.DataSourceTransactionManager) { bean -> dataSource = ref("dataSource") bean.primary = true }
https://docs.grails.org/4.0.1/guide/spring.html#theBeanBuilderDSLExplained