mit-on-return设置当连接被归还时是否要提茭所有还未完成的事务
我们可以使用spring.jdbc.template.* 属性自定义模板的某些属性如以下示例所示:
我们不会在这里详细介绍JPA或Spring Data。 您可以按照spring.io中的“”指南阅读和参考文档
我们也可以使用@EntityScan注解自定义实体扫描位置。
对于更复杂的查询我们可以在我们的方法上使用Spring Data的@Query注解。
@Query
默认情况下仅当您使用嵌入式数据库(H2,HSQL或Derby)时才会自动创建JPA数據库。 您可以使用spring.jpa.*属性显式配置JPA设置 例如,要创建和删除表可以将以下行添加到application.properties:
spring.jpa.*
更多关于JDBC 参考:
H2数据库提供了一个基于浏览器的控淛台,Spring Boot可以为您自动配置 满足以下条件时,将自动配置控制台:
了使用JOOQ类型安铨查询,您需要从数据库模式生成Java类 您可以按照中的说明进行操作。 如果您使用jooq-codegen-maven插件并且还使用spring-boot-starter-parent“parent POM”则可以安全地省略插件的标记。 您还可以使用Spring Boot定义的版本变量(例如h2.version)来声明插件的数据库依赖性 以下清单显示了一个示例:
ooq-codegen-maven
spring-boot-starter-parent
然后,您可以使用DSLContext构建查询如以下示例所示:
Spring Boot只能自动配置开源版本的jOOQ支持的方言。
通过定义自己的@Bean定义可以实现更高级的自定义这些定义在创建jOOQ配置时使用。 您可以为以下jOOQ類型定义bean:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。
点击添加站长微信