Spring DATA JPA

还没系统学习, 很像Hibernate

  1. POJO上加像Hibernate的注解映射映射实体和表
  2. SQL语句定义3种方式
  3. 在POJO上直接定义@NamedQuery
  4. 在继承了JpaRepository的接口上写@Query
  5. 定义的方法名按照SpringDataJpa的约束能直接对应某Sql
  6. 一旦继承了Jpa,则能够拥有一些默认的sql方法,类似hibernate里的 什么save啊, update,findall之类的。

IN TOTAL: 能用自带用自带, 不能就按名字写方法, 再不行按@query写 注意返回结果为Object, update之类的还是写query吧。

你可能感兴趣的:(Spring DATA JPA)