springdata+jpa做简单的增删改查(分页查询)

1.导入jpa

 2.实体类

@Table注解name属性为数据库里的表名

@Entity注解搭配@Id一起使用

id为数据表唯一标识列

2.dao持久层

 只需继承JpaRepository,该工具类会自动生成一些简单的代码

@Query注解用来写自己的sql(复杂的sql)修改及删除功能需额外添加@Modifying注解

@Query注解的value属性值为sql语句,nativeQuery=true代表原生sql

3.serviceimp层(dao层findAll为jpa自动生成,可直接调用)

1)无条件分页

2)带条件分页

4.Controller层

1)无条件分页

2)有添加分页

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值