![](https://img-blog.csdnimg.cn/20201127152210516.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Data Jpa
分享Spring Data Jpa
常家壮
嘿嘿
展开
-
SpringBoot+SpringDataJpa @Query之 JPQL使用书写模板(模糊查询and条件查询)
一些准备工作请看→ 依赖以及数据库数据Dao@Query中的查询语句表名和字段名直接写实体类的类名和属性名即可package com.lianxi.jpa.dao;import com.lianxi.jpa.pojo.User;import org.springframework.data.jpa.repository.JpaRepository;import org.springframework.data.jpa.repository.JpaSpecificationExecutor;i原创 2021-01-02 18:25:41 · 1005 阅读 · 1 评论 -
使用SpringDataJpa保存(save)报错误:SQL Error: 1062, SQLState: 23000 控制台会报:Duplicate entry ‘数‘ for key ‘PRIMA
1.将实体类的生成策略修改成GenerationType.IDENTITY因为表里有 唯一约束 或者 ID不能重复,如果用其他策略会出现ID重复修改实体类:@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private Long id;2.仔细看添加数据是否和数据库结构符合有可能是设计表时,对某一个字段添加了约束,毕竟有的表是按照“三范式”来解决数据冗余和数据有效性以及提高存储效率考虑...原创 2021-01-01 22:05:36 · 1433 阅读 · 0 评论 -
SpringDataJpa 用MySQL语句怎么分页,spring全家桶SpringDataJpa 用MySQL语句怎么分页
实体类():这里就略过了。。。。数据访问接口(dao):public interface ProblemDao extends JpaRepository<Problem,String>,JpaSpecificationExecutor<Problem>{ @Query(value ="SELECT * FROM **" ,nativeQuery = tru...原创 2019-10-09 21:48:32 · 303 阅读 · 1 评论