Hibernate là một trong những cách triển khai phổ biến của JPA
- Hibernate hiểu các ánh xạ mà chúng ta thêm vào giữa các đối tượng và bảng. Nó đảm bảo rằng dữ liệu được lưu trữ / truy xuất từ cơ sở dữ liệu dựa trên các ánh xạ.
- Hibernate cũng cung cấp các tính năng bổ sung trên JPA.
Tại sao chúng tôi sử dụng Hibernate trong khởi động mùa xuân?
Như tên gọi của chúng, đây là những phụ thuộcbắt đầutrong Spring Boot. Sự phụ thuộc này bao gồm JPA API, JPA Triển khai, JDBC và các thư viện cần thiết khác. Vì triển khai JPA mặc định là Hibernate, sự phụ thuộc này thực sự cũng đủ để đưa nó vào.
Chúng ta có thể sử dụng Hibernate trong khởi động mùa xuân không?
spring-boot-starter-data-jpa (bắt buộc): Nó bao gồm dữ liệu mùa xuân, ngủ đông, HikariCP, JPA API, Thực hiện JPA (mặc định là ngủ đông), JDBC và các thư viện bắt buộc khác. h2: Mặc dù chúng tôi có thể thêm bất kỳ cơ sở dữ liệu nào một cách dễ dàng bằng cách sử dụng các thuộc tính nguồn dữ liệu trong ứng dụng.
JPA hay Hibernate cái nào tốt hơn?
Hibernatelà khung lập bản đồ quan hệ đối tượng giúp xử lý tính ổn định của dữ liệu. Đây là đặc tả Java để quản lý ứng dụng java với dữ liệu quan hệ. Đây là một trong những nhà cung cấp JPA tốt nhất. Đây là thông số kỹ thuật duy nhất không liên quan đến bất kỳ quá trình triển khai nào.
Mùa xuân ngủ đông là gì?
Spring là một khung ứng dụngmã nguồn mở, dung lượng nhẹ và đa nền tảng để dễ dàngphát triển ứng dụngvì nó chăm sóc cơ sở hạ tầng và các nhà phát triển cần tập trung vào logic nghiệp vụ trong khi Hibernate là một khuôn khổ hoàn toàn khác cho ORM (ánh xạ quan hệ đối tượng) giữa các lớp Java và…