- 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.
- Oracle從入門到精通(第3版)
- Advanced Quantitative Finance with C++
- Python 3.7網(wǎng)絡(luò)爬蟲快速入門
- The Modern C++ Challenge
- Python編程:從入門到實(shí)踐
- ExtJS高級程序設(shè)計(jì)
- 硅谷Python工程師面試指南:數(shù)據(jù)結(jié)構(gòu)、算法與系統(tǒng)設(shè)計(jì)
- Learning Apache Karaf
- Python從入門到精通(第3版)
- TypeScript 2.x By Example
- 玩轉(zhuǎn).NET Micro Framework移植:基于STM32F10x處理器
- Java多線程并發(fā)體系實(shí)戰(zhàn)(微課視頻版)
- C語言王者歸來
- HTML5 and CSS3:Building Responsive Websites
- Slick2D Game Development