liquibase là một sự thay thế hoàn hảo cho tính năng hbm2ddl_auto của hibernate nếu bạn đang sử dụng ánh xạ xml. Nhưng Im sử dụng chú thích JPA (chú thích ngủ đông). Có thể sử dụng liquibase được không?Hibernate sử dụng JPA (thực thể được chú thích) và liquibase
Trả lời
Có, Liquibase sử dụng các lớp siêu dữ liệu của hibernate, giống nhau cho dù bạn sử dụng ánh xạ xml hay chú thích. Bạn cần tệp cấu hình ngủ đông để trỏ liquibase đến, nhưng ánh xạ của bạn có thể là chú thích xml hoặc jpa. Thông tin chi tiết có thể được tìm thấy tại https://github.com/liquibase/liquibase-hibernate/wiki nhưng bạn có thể sử dụng "url cơ sở dữ liệu" như
hibernate:classic:com/example/hibernate.cfg.xml
nếu bạn có một hibernate xml file conf hoặc
hibernate:ejb3:myPersistenceUnit
nếu bạn có một META-INF/bền bỉ. xml hoặc
hibernate:spring:com.example?dialect=org.hibernate.dialect.MySQL5Dialect
nếu bạn muốn tự động tạo cấu hình JPA dựa trên gói java chứa thực thể được chú thích.
Bạn có thể giải thích chi tiết hơn một chút hay chỉ cho tôi một url – Schildmeijer
Tài liệu hướng dẫn sử dụng hóa chất lỏng tại http://www.liquibase.org/manual/hibernate. Có điều gì đặc biệt bạn đang thắc mắc không? –
Nguồn nên xây dựng tốt. Gửi cho tôi một email nathan [at] voxland.net và tôi có thể giúp bạn ra –
- 1. Quan hệ giữa JPA và Hibernate chú thích
- 2. JPA: cách sử dụng chú thích @ElementCollection?
- 3. Chú thích JPA trong Android
- 4. Cách sử dụng chú thích xác thực Hibernate với enums?
- 5. JPA 2,0 @OrderColumn chú thích trong Hibernate 3,5
- 6. @IdClass JPA Chú thích
- 7. Hibernate - sự khác biệt giữa chú thích và chú thích commons?
- 8. Xác nhận hợp lệ mùa xuân và xác thực Hibernate bằng cách sử dụng chú thích
- 9. Validate Mobile Number sử dụng Hibernate chú thích
- 10. việc sử dụng các chú thích Hibernate @LazyCollection
- 11. Java - JPA - Chú thích @Version
- 12. @ManyToAny chú thích trong hibernate
- 13. hibernate bằng cách sử dụng chú thích hoặc sử dụng các tệp cấu hình ngủ đông
- 14. Khi nào sử dụng chú thích DiscriminatorValue trong hibernate
- 15. Hibernate và JPA, những gì để sử dụng, ở đâu?
- 16. Cách nối hai thực thể không liên quan bằng cách sử dụng JPA và Hibernate
- 17. Có thể sử dụng cả chú thích và tệp hbm.xml trong cùng một dự án trong Hibernate không?
- 18. Lẫn lộn giữa JPA và Hibernate tầng
- 19. JPA 3 chiều tham gia chú thích
- 20. Tại sao JPA có chú thích @Transient?
- 21. Bản đồ một danh sách các chuỗi với JPA/Hibernate chú thích
- 22. Tác vụ Ant để tạo sơ đồ ER từ các lớp chú thích JPA/Hibernate
- 23. Tệp .hbm có thể được sử dụng trong ứng dụng JPA với Hibernate là nhà cung cấp JPA không?
- 24. Hibernate/JPA - chú thích các phương thức đậu so với các trường
- 25. Cách sử dụng chú thích Hibernate @ManyToOne và @OneToMany cho các liên kết
- 26. Chú thích Hibernate hoặc cấu hình XML
- 27. Thừa kế trong Chú thích Hibernate?
- 28. Hibernate: Di chuyển từ ánh xạ tới chú thích - có thể trộn hbm và chú thích không?
- 29. java 7 lỗi nâng cấp và lỗi chú thích hibernate
- 30. Hibernate JPA chú giải: Vấn đề với Id nhúng
Bạn có làm việc này với chú thích không? Trang tài liệu Liquibase được tham chiếu bên dưới chỉ bao gồm việc trỏ nó vào một tệp XML. – HDave
Nathan Voxland đã tạo bản vá cho tôi – Schildmeijer