Câu hỏi được gắn thẻ «hibernate»

Hibernate là một thư viện ánh xạ quan hệ đối tượng (ORM) cho ngôn ngữ Java cho phép các nhà phát triển sử dụng các mô hình miền kiểu POJO trong các ứng dụng của họ theo cách mở rộng ra ngoài Ánh xạ đối tượng / quan hệ.


7
ID tăng dần tự động ngủ đông
Tôi có một ứng dụng j2ee sử dụng chế độ ngủ đông với chú thích. Làm cách nào để chú thích trường Id trong lớp pojo của tôi để đặt nó làm tăng tự động hoặc tự động tạo. và khi thêm bean, tôi có để lại trường đó trong …

4
Có gì mới trong Hibernate 4?
Tôi vừa thấy rằng bản beta của Hibernate 4 đã được phát hành. 4 có gì mới so với 3 (.6)? Tôi không thể tìm thấy thông tin này trong thông báo beta, cũng như khi Googling đặt tiêu đề của câu hỏi này.

7
Giao dịch khôi phục sau @Test
Trước hết, tôi đã tìm thấy rất nhiều chủ đề trên StackOverflow về vấn đề này, nhưng không ai trong số họ thực sự giúp được tôi, rất tiếc khi đặt câu hỏi có thể trùng lặp. Tôi đang chạy các bài kiểm tra JUnit bằng Spring-test, mã của tôi …

3
ánh xạBằng cách tham chiếu một thuộc tính thực thể mục tiêu không xác định
Tôi đang gặp sự cố khi thiết lập mối quan hệ một đến nhiều trong đối tượng được chú thích của mình. Tôi có những thứ sau: @MappedSuperclass public abstract class MappedModel { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="id",nullable=false,unique=true) private Long mId; thì đây @Entity @Table(name="customer") public class Customer extends MappedModel implements Serializable …


4
JPA Nhiều trường Nhúng
Lớp thực thể JPA có thể chứa hai trường nhúng ( @Embedded) không? Một ví dụ sẽ là: @Entity public class Person { @Embedded public Address home; @Embedded public Address work; } public class Address { public String street; ... } Trong trường hợp này, a Personcó thể chứa hai …


1
Nhiều ràng buộc duy nhất trong JPA
Có cách nào để chỉ định bằng JPA rằng phải có nhiều ràng buộc duy nhất trên các tập hợp cột khác nhau không? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid; // Unique on username public String …


2
Liệt kê trong Hibernate
Thường hữu ích khi có một trường trong DAO có giá trị đến từ kiểu liệt kê Java. Một ví dụ điển hình là một DAO đăng nhập nơi bạn thường có một trường đặc trưng cho người dùng là "BÌNH THƯỜNG" hoặc "QUẢN TRỊ VIÊN". Trong Hibernate, tôi sẽ …
82 java  hibernate  dao 

3
JPA: sự khác biệt giữa @JoinColumn và @PrimaryKeyJoinColumn?
Sự khác biệt chính xác giữa @JoinColumnvà là @PrimaryKeyJoinColumngì? Bạn sử dụng @JoinColumncho các cột là một phần của khóa ngoại. Một cột điển hình có thể trông giống như (ví dụ: trong một bảng nối với các thuộc tính bổ sung): @ManyToOne @JoinColumn(name = "...") private OtherClass oc; Điều …

4
Thuộc tính tên trong @Entity và @Table
Tôi nghi ngờ vì thuộc tính name có trong cả @Entity và @Table Ví dụ: tôi được phép có cùng một giá trị cho thuộc tính name @Entity(name = "someThing") @Table(name = "someThing") và tôi cũng có thể có các tên khác nhau cho cùng một lớp @Entity(name = "someThing") …

2
truy vấn đã chỉ định tìm nạp kết hợp, nhưng chủ sở hữu của liên kết được tìm nạp không có mặt trong danh sách chọn
Tôi đang chọn hai cột id nhưng nhận được lỗi được chỉ định: org.hibernate.QueryException: **query specified join fetching, but the owner of the fetched association was not present in the select list** [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=r,role=null,tableName=REVISIONS,tableAlias=revision1_,origin=ENTITY_CHANGED_IN_REVISION entitychan0_,columns={entitychan0_.REV_ID ,className=ru.csbi.registry.domain.envers.Revision}}] [ select ec.id as entityChangeId, r.id as revisionId from …
82 hibernate  join  fetch 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.