hibernate logo

So sánh sự khác nhau Hibernate Session với JPA EntityManager

So sánh sự khác nhau Hibernate Session với JPA EntityManager Sự khác nhau giữa Session và EntityManager Bạn cần nhớ rằng Hibernate là cài đặt của JPA (Hibernate thừa kế JPA). EntityManager là chuẩn của JPA dùng để thực hiện truy vấn database (thêm, sửa, xóa…). Còn Session chỉ dùng riêng cho Hibernate. Tất cả Read more about So sánh sự khác nhau Hibernate Session với JPA EntityManager[…]

hibernate logo

Code ví dụ truy vấn Hibernate với EntityManger, EntityManagerFactory

Code ví dụ truy vấn Hibernate với EntityManger, EntityManagerFactory (Xem thêm: Hướng dẫn tự học Hibernate Framework bằng tiếng việt.) (Xem thêm: Code ví dụ Hibernate truy vấn database với SessionFactory, Session) (Xem thêm: So sánh sự khác nhau Hibernate Session với EntityManager) Ở bài này mình sẽ thực hiện sử dụng hibernate kết nối với cơ sở Read more about Code ví dụ truy vấn Hibernate với EntityManger, EntityManagerFactory[…]

hibernate logo

Code ví dụ Hibernate Session, SessionFactory (MySQL + Maven + Eclipse)

Code ví dụ Hibernate Session, SessionFactory (MySQL + Maven + Eclipse) (Xem thêm: Hướng dẫn tự học Hibernate Framework bằng tiếng việt.) (Xem thêm: Code ví dụ truy vấn Hibernate với EntityManger, EntityManagerFactory) (Xem thêm: So sánh sự khác nhau Hibernate Session với EntityManager) Ở bài này mình sẽ thực hiện sử dụng hibernate kết nối với cơ Read more about Code ví dụ Hibernate Session, SessionFactory (MySQL + Maven + Eclipse)[…]

hibernate logo

Giải thích các annotation trong Hibernate (code ví dụ)

Giải thích các annotation trong Hibernate (code ví dụ) Các annotation trong hibernate @Version @CreationTimestamp và @UpdateTimestamp @NamedQuery, @NameQueries @PrePersist, @PostPersist, @PostLoad, @PreUpdate, @PostUpdate, @PreRemove, @PostRemove:       @Version @Entity @Table(name = “customer”) public class Customer implements Serializable{ @Version @Column(name = “version”) private int version; //… } Annotation @Version được dùng để đánh dấu column lưu trữ version của bản ghi Read more about Giải thích các annotation trong Hibernate (code ví dụ)[…]

hibernate logo

Sự khác nhau giữa Cascade REMOVE/DELETE với orphanRemoval = true

Sự khác nhau giữa Cascade REMOVE/DELETE với orphanRemoval = true. (Xem thêm: Hướng dẫn tự học Hibernate) (Xem thêm: Code ví dụ Hibernate cascade, annotation @Cascade) (Xem thêm: Code ví dụ Hibernate orphanRemoval = true) Phân biệt Cascade với orphanRemoval. Cascade và orphanRemoval là 2 thuộc tính trong trong các anotation @OneToOne, @OneToMany Thuộc tính cascade có ý nghĩa Read more about Sự khác nhau giữa Cascade REMOVE/DELETE với orphanRemoval = true[…]

hibernate logo

So sánh sự khác nhau giữa @OneToOne với @ManyToOne Hibernate

So sánh sự khác nhau giữa @OneToOne với @ManyToOne Hibernate. (Xem thêm: Hướng dẫn tự học Hibernate)   Quan hệ 1-1 và 1-n trong SQL Ví dụ 1: Quan hệ giữa item_detail với item là 1-1 DROP TABLE IF EXISTS `item`; CREATE TABLE `item` ( `id` int(11) NOT NULL, `name` varchar(45) DEFAULT NULL, PRIMARY KEY (`id`) Read more about So sánh sự khác nhau giữa @OneToOne với @ManyToOne Hibernate[…]

hibernate logo

Hướng dẫn tự học Hibernate Framework bằng tiếng việt

Hướng dẫn tự học Hibernate Framework bằng tiếng việt. Tự học Hibernate Framework qua code ví dụ Các ví dụ mở đầu cho Hibernate. Giới thiệu về hibernate framework Kết nối cơ sở dữ liệu bằng eclipse Cài đặt Hibernate Tool Tạo ra các class Entity từ các bảng tương ứng trong database. Truy vấn Read more about Hướng dẫn tự học Hibernate Framework bằng tiếng việt[…]

hibernate logo

Cascade trong JPA, Hibernate là gì? Các loại CascadeType

Cascade trong JPA, Hibernate là gì? Các loại CascadeType (Xem thêm: Hướng dẫn tự học Hibernate) (Xem thêm: Code ví dụ Hibernate cascade, annotation @Cascade.) Cascade là gì? Cascade là một tính năng giúp quản lý trạng thái của các đối tượng trong một mối quan hệ một cách tự động. Ví dụ ta có mối quan Read more about Cascade trong JPA, Hibernate là gì? Các loại CascadeType[…]

stackjava.com