Tôi đang làm việc trên một dự án tạo ra các tệp Java. Tôi muốn có thể tùy chọn thêm serialVersionUID
như bạn làm với công cụ serialver.Làm thế nào để tạo serialVersionUID lập trình trong Java?
Có cách nào để làm điều này khi tôi tạo mã số Java hay tôi sẽ yêu cầu người dùng công cụ cung cấp UID theo cách thủ công? Để rõ ràng, tôi không muốn tự động thực hiện điều này thông qua Eclipse hoặc công cụ serialver
, nhưng để thực hiện điều đó thông qua Java chính nó.
Có lẽ mã băm của tên lớp của lớp đang được tạo sẽ hoạt động không? –
Tôi đã suy nghĩ về một cái gì đó như thế, tự hỏi nếu có một cách để làm điều đó là tương đương với công cụ serialver mặc dù, nếu có thể. –
Chắc chắn, bạn có thể làm điều đó giống như công cụ serialver hiện nó. Chỉ cần tìm logic đằng sau thế hệ 'serialVersionUID' của nó. Tôi đã tìm kiếm không thành công cho đến nay. –