
jpa
可爱的小书包
这个作者很懒,什么都没留下…
展开
-
SpringJpa学习教程-01之Hello,World
SpringJpa学习教程-01什么是SpringJpaSpringJpa全称Spring Java Persistence API,中文名叫做Java持久层API.是一种基于JDK 5.0的注解或者XML来实现对象-关系的一种实现.厂商通过实现此接口,可以实现运行期间的对象直接保存到数据库.常见的ORM框架MyBatis国内使用占比率最高,国外来说相对低一点.MyBatis着力解...原创 2019-01-19 23:27:00 · 176 阅读 · 0 评论 -
SpringJpa学习教程-02根据关键字查询
SpringJpa学习教程-02根据关键字查询常用的接口继承类Repository:无任何方法CrudRepository:具有简单的一些增删改查的方法PageAndSortingRepository:具有一些简单的分页查询功能和排序功能JpaRepository:继承了PagingAndSortingRepository,对它的方法进行了一些扩展,以下是提供的一些方法,可以看到支持批...原创 2019-01-21 23:22:13 · 256 阅读 · 0 评论 -
SpringJpa学习教程-03-高级查询
SpringJpa学习教程-03高级查询分页查询/*** 根据分页条件进行查询,将结果保存在Page当中*/Page<User> findByName(String name, Pageable pageable);/*** 根据分页条件进行查询,但不查询总记录数*/Slice<user> findByName(String name, Pageable ...转载 2019-01-27 15:15:27 · 499 阅读 · 0 评论 -
SpringJpa学习教程-04-注解式查询
SpringJpa学习教程-04注解式查询@Query使用:public interface UserRepository extends JpaRepository<User, Long> { @Query("select u from User u where u.email = ?1 and address = ?2") List<User> findByE...转载 2019-01-27 16:35:09 · 199 阅读 · 0 评论 -
SpringJpa学习教程-05-对象注解学习
SpringJpa学习教程-05对象注解学习@Entity定义对象是一个可以被JPA进行管理的实体,全局唯一,不可重复@Table指定需要在数据库匹配的数据库表名 //表名,可选,默认为实体名 String name() default ""; // 表的catalog String catalog() default ""; // 表所在的schem...转载 2019-01-27 20:22:20 · 155 阅读 · 0 评论