欢迎访问我的个人网站==》 jiashubing.cn

java代码 jpa 实现,达梦数据库的 id 无法自增,必须手动创建

未找到原因

最后的解决办法:没有使用 jpa 自带的 CrudRepository save 方法,而是单独写了一个 insert 语句,然后id 每次传个时间戳 System.currentTimeMillis()

 

@Transactional
@Modifying
@Query(value = "insert into pub_test_table(id, user_id, info) values(?1, ?2, ?3)", nativeQuery = true)
int insert(long id, String userId, String info);

 

posted @ 2024-10-31 17:25  贾树丙  阅读(20)  评论(0编辑  收藏  举报