DAO
你走开``
hello , my Friend and the world .
展开
-
SpringdataJpa的官方API学习
(将对Springdata JPA的API 第三章之后进行解释)一 . Core concepts(核心概念)1.springdata中的中心接口是——Repository。这个接口没有什么重要的功能(原句称没什么惊喜的一个接口)。主要的作用就是标记和管理。其他的接口都是此接口的子类。 Example 1: 1 pub...转载 2018-05-29 10:58:12 · 441 阅读 · 0 评论 -
Spring Data JPA 注解详解
先说说JPA和Hibernate的关系JPA(Java Persistence API),是Java EE 5的标准ORM接口,也是ejb3规范的一部分。Hibernate是当今很流行的ORM框架,也是JPA的一个实现,其它还有Toplink之类的ROM框架。JPA和Hibernate之间的关系,可以简单的理解为JPA是标准接口,Hibernate是实现。Hibernate主要是通过三个组件来实现...转载 2018-05-29 11:08:29 · 4724 阅读 · 0 评论 -
Spring JPA 使用@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy 自动生成时间和修改者
转载自原文: http://www.jianshu.com/p/14cb69646195JPA Audit在spring jpa中,支持在字段或者方法上进行注解@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy,从字面意思可以很清楚的了解,这几个注解的用处。@CreatedDate表示该字段为创建时间时间字...转载 2018-05-29 19:26:18 · 9429 阅读 · 0 评论 -
Spring Boot之Spring Data JPA自定义ID策略
如何指定id策略在JPA中,我们是通过@id和@GeneratedValue来指定id主键和id策略的,比如:@Id@GeneratedValue(strategy = GenerationType.AUTO)@Column(name = "id")private String id;1234这样也就指定了id和生成id所使用的策略,下面我们...转载 2018-05-30 09:54:50 · 18528 阅读 · 1 评论 -
JPA @MappedSuperclass注解的使用说明
基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE}) 2.标注为@MappedSuperclass的类...转载 2018-06-06 09:50:31 · 386 阅读 · 0 评论