Nó được giải thích trong bài viết this rực rỡ:
Các tập tin bản đồ Hibernate chỉ ra rằng trường id trên Person là cơ sở dữ liệu ID (tức là nó là chìa khóa chính trong bảng NGƯỜI). Trong thẻ id là thuộc tính, unsaved-value = "null", điều đó cho biết Hibernate để sử dụng trường id để xác định xem đối tượng Person có đã được lưu trước đó hay chưa. Khung ORM phải làm cho sự khác biệt này là để biết liệu chúng có nên lưu đối tượng bằng câu lệnh SQL INSERT hoặc UPDATE hay không. Trong trường hợp này, Hibernate giả định rằng trường id bắt đầu rỗng trên đối tượng mới và được gán khi chúng được lưu giữ lần đầu tiên .
Ngoài ra, bạn có thể đọc về "chưa được lưu giá trị" trong cuốn sách "Java Persistence với Hibernate":
ai và khi bộ giá trị chưa lưu này? bạn có thể vui lòng đưa ra một ví dụ? – jhegedus