springdatajpa
springdatajpa详解
极乐码农
这个作者很懒,什么都没留下…
展开
-
springdatajpa处理表间关系
springdatajpa处理表间关系表间关系实体类的关系 表间关系 一对一:一对多的特殊情况 一对多: 一的一方:主表, 多的一方:从表, 外键:需要从表上新建一列作为主键,它的取值来源于主表的主键(一的一端) 多对多: 中间表:中间表中最少应该由两个字段组成,这两个字作为外键指向两张表的主键,又组成了联合主键 实体类的关系 包含关系:可以通过包含关系描述表间关系 继承关系 ...原创 2020-12-02 20:42:48 · 209 阅读 · 0 评论 -
SpringDataJpa的扩展
SpringDataJpa的扩展继承JpaSpecificationExecutor 继承JpaSpecificationExecutor dao层 public interface PersonDao extends JpaRepository<Person,Integer>, JpaSpecificationExecutor<Person> { } 案例测试1 单条件 /* * 根据条件,查询单个对象 * */ @Test publ原创 2020-12-02 20:16:30 · 201 阅读 · 0 评论 -
SpringDataJpa的详细使用
SpringDataJpa的详细使用原创 2020-12-01 17:53:35 · 374 阅读 · 0 评论 -
springDataJPA和spring,springmvc做整合和初体验
springDataJPA详解简介 简介 SpringData是Spring的子框架,而SpringDataJPA是SpringData的子项目。SpringDataJPA专门对JPA进行了封装,使用SpringDataJPA有以下好处: ①与JPA和Hibernate一样,可以跨数据库产品兼容(只需要配置方言即可) ②Dao层只需要写接口,不用写实现类了(和mybatis一样) ③用法与JPA一致,都非常简单,而且还修改了JPA的方法名称(persist和merge改成了save,remove改成了de原创 2020-12-01 11:52:12 · 183 阅读 · 0 评论