Trong Hibernate 4 tôi đã tìm thấy (mới cho tôi) khả năng sử dụng lược đồ XSD thay vì DTD.Lược đồ XSD mới trong Hibernate 4
<hibernate-mapping xmlns="http://www.hibernate.org/xsd/hibernate-mapping"
xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-mapping hibernate-mapping-4.0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Nhưng vị trí lược đồ không hợp lệ và trong quá trình khởi tạo, tôi gặp lỗi.
Có ai biết điều gì sai với XSD trong Hibernate 4 không?
Nếu bạn muốn, dưới đây là vị trí của tệp Định nghĩa lược đồ XML cho các tệp cấu hình Hibernate: ** http: //hibernate.org/xsd/hibernate-configuration/hibernate-configuration-4.0 .xsd ** Bạn có thể sử dụng nó bên trong thuộc tính 'xsi: schemaLocation'. Trang sau có các liên kết đến các tệp XSD có sẵn cho Hibernate (hiện tại chỉ có _one_ XSD ở đó): http://hibernate.org/xsd/hibernate-configuration/. – informatik01