spring-fu
spring-fu copied to clipboard
Configuration DSLs for Spring Boot
Hi there, could you transform published **spring.fu.jafu** artifact from unnamed module to the automatic one, by adding the following line to MANIFEST.MF `Automatic-Module-Name: spring.fu.jafu`
We can probably use https://github.com/JetBrains/create-react-kotlin-app or just use Kotlin DOM API as a super jQuery. Minimal JS tooling pain should be required.
Currently in a few places we are invoking `BeanDefinitionReaderUtils.uniqueBeanName()` "manually" to generate a unique bean name in order to have multiple beans (see for example for having multiple routers [here](https://github.com/spring-projects-experimental/spring-fu/blob/master/jafu/src/main/java/org/springframework/fu/jafu/webmvc/WebMvcServerDsl.java#L117))....
I believe this isn't fully supported yet but attempting to use r2dbc DSL with repositories, pretty close but I believe it wants the R2dbcEntityTemplate bean named "r2dbcEntityTemplate" explicitly: https://github.com/spring-projects/spring-data-r2dbc/blob/1.2.x/src/main/java/org/springframework/data/r2dbc/repository/config/EnableR2dbcRepositories.java#L139 ```...
Currently a few capabilities are available only in KoFu.
@poutsma I suggest you start working on improving the extensibility on JaFu side as a PR, and I will then port the improvements on KoFu side.
Like https://github.com/fkorotkov/k8s-kotlin-dsl. Also https://github.com/nbedos/termtosvg could be an interesting option for command line documentation.