首页 > TAG信息列表 > spring-data-jdbc
Spring Data JDBC:DataRetrievalFailureException:无法将[oracle.sql.ROWID]强制转换为[java.lang.Number]
我是Spring Data JDBC的新手,我正在努力创建一个简单的Dto并将其保存在数据库中. 我正在使用Spring-Boot 2.1.1.RELEASE和Oracle 12数据库. UserDto @Table(value="USERS_T") public class UserDto extends PersistableDto { @Id @Column(value="USR_USERNAME") priva如何在Spring Data JDBC中处理软删除?
有没有一种很好的方法来处理Spring Data JDBC中的软删除? 在Spring Data JPA中,我们可以添加@Where(clause =“is_active = 1”)注释或扩展CrudRepository或PagingAndSortingRepository. 由于Spring Data JDBC在查询中不支持SPEL,因此我们无法以通用方式编写它们,如下所示: @NoReposjava – 如何使用自定义id插入记录使用Spring数据jdbc?
对于Spring Data JPA,我可以使用注释@GeneratedValue(strategy = GenerationType.AUTO)插入带有自定义id的记录,但是对于Spring Data JDBC,如何插入带有自定义id的记录?我曾尝试使用id插入,但没有任何异常抛出,并且记录未插入表中.解决方法:使用Spring Data JDBC的方法是注册一个Befjava – spring-jdbc vs spring-data-jdbc以及它们支持的内容
我很好奇spring-jdbc(我在最新的spring发行版中遗漏的内容)和spring-data-jdbc之间的区别是什么.有没有区别或只是重命名(在存储库中我没有看到这个)? 是否在某处描述了版本支持的目标(DB / JDBC规范/ JDK)? 例如对于来自oracle的普通JDBC我可以在这里看到这些信息:http://www.oracle.