8得票1回答
使用CrudRepository.save(Entity)和spring-data-jdbc插入一个预定义@ID字段的实体。

我正在使用 CrudRepository.save(Entity) 来插入一个已经填充了 @ID 的实体。 我遇到了以下异常。 Caused by: org.springframework.dao.IncorrectUpdateSemanticsDataAccessException: F...

7得票1回答
Spring Data JDBC 支持实体之间的联接吗?

据我在文档中所读,Spring Data JDBC支持像Spring Data JPA一样的查询创建。 例如:findByProperty(Property property) 我的问题: Spring Data JDBC是否支持通过使用它们的属性连接两个(或更多)实体来创建查询并找到结...

7得票1回答
如何调整Spring Data JDBC的NamingStrategy?

如何调整Spring Data JDBC的NamingStrategy,使其表现类似于Hibernate的PhysicalNamingStrategy ? 我有以下实体: /** * Campus domain model class. * Handles information abo...

7得票1回答
Spring Data R2dbc中处理表之间关系的最佳实践

我试图在关系型数据库中创建用户/角色关系,并希望使用R2dbc(Spring Data R2dbc)与后端数据库进行连接。 假设有三个表,users(用户)、roles(角色)和user_roles(用户角色)。 @Table("users") class User { @Id ...

7得票1回答
如何使用Spring Data JDBC处理复合键

我正在尝试使用Spring Data JDBC访问一个有复合主键的表,虽然我可以找到很多关于Spring Data JPA如何处理这个问题的信息,但同样的方法似乎不适用于Spring Data JDBC。 是否有人能够给出一个快速示例,展示如何声明一个带有复合主键(例如两个字符串)的实体/仓...