- Hands-On Full Stack Development with Spring Boot 2.0 and React
- Juha Hinkula
- 143字
- 2021-06-25 21:00:23
Basics of ORM, JPA, and Hibernate
Object-Relational Mapping (ORM) is a technique that allows you to fetch and manipulate from a database by using an object-oriented programming paradigm. ORM is really nice for programmers because it relies on object-oriented concepts, not on database structure. It also makes development much faster and reduces the amount of source code. ORM is mostly independent of the databases and developers don't have to worry about vendor-specific SQL statements.
Java Persistent API (JPA) provides object-relational mapping for Java developers. The JPA entity is a Java class that presents the structure of a database table. The fields of an entity class present the columns of the database tables.
Hibernate is the most popular Java-based JPA implementation, and it is used in Spring Boot as a default. Hibernate is a mature product and it is widely used in large-scale applications.
- 圖解Java數據結構與算法(微課視頻版)
- 架構不再難(全5冊)
- MySQL 8 DBA基礎教程
- Python Network Programming Cookbook(Second Edition)
- Mastering ServiceNow(Second Edition)
- R Deep Learning Cookbook
- Java:High-Performance Apps with Java 9
- HTML5從入門到精通 (第2版)
- PHP 7+MySQL 8動態網站開發從入門到精通(視頻教學版)
- C語言程序設計
- 時空數據建模及其應用
- Python Machine Learning Blueprints:Intuitive data projects you can relate to
- SpringBoot從零開始學(視頻教學版)
- Java 7 Concurrency Cookbook
- 面向對象分析與設計(第3版)