gpt4 book ai didi

spring - Spring Boot中Jooq DSLContext的使用

转载 作者:行者123 更新时间:2023-12-02 02:02:36 27 4
gpt4 key购买 nike

使用 DslContext 的正确方法是什么。是否有bean自动配置,或者在执行之前直接调用DSL.using()方法;它们的性能有何不同?

@Autowired DataSource dataSource;

@PostConstruct
@Bean(name = "ExecutorDslContext")
@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
public DSLContext executorDslContext() {
return DSL.using(dataSource, SQLDialect.MEMSQL);
}

范围应该是原型(prototype)还是单例?

使用上述 bean 执行对比有何影响

Result<Record> result = DSL.using(...).select().from(TABLE);

最佳答案

正确的方法是使用org.springframework.boot:spring-boot-starter-jooq并注入(inject)DslContext

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#features.sql.jooq

关于spring - Spring Boot中Jooq DSLContext的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68819905/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com