Hibernate with Spring Boot

From My Limbic Wiki
Revision as of 17:56, 23 September 2019 by Fukakai (talk | contribs) (Page créée avec « Hibernate ORM handles object-relational impedance mismatch problems by replacing direct, persistent database accesses with high-level object handling functions. = Vulgari... »)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Hibernate ORM handles object-relational impedance mismatch problems by replacing direct, persistent database accesses with high-level object handling functions.

Vulgarization

Dependencies

pom.xml file

org.springframework.boot.spring-boot-starter-web
org.springframework.boot.spring-boot-starter-data-jpa
com.h2database.h2

Entity

@Entity
@Table(name="TABLE_NAME")
public class TableNameEntity{
   @Id
   @GeneratedValue
   private Long id;
   @Column(name="column_name", nullable=false, length=200)
   @Override
   public String toString() { ... }
}

Repository

@Repository
public interface TableNameRepository 
   extends JpaRepository<TableNameEntity, Long> { 
   ...
}