4
在scala中,我可以創建一個case類,它將使我的類具有基於字段的相同/ hashcode/tostring。因爲我寫的代碼是使用hibernate,因此我不能使用case類。我想知道在scala中是否有一種方法來標記一個類來像case類那樣獲得相等/ hashcode/tostring?scala在沒有case類的情況下創建equal/hashcode/tostring
在scala中,我可以創建一個case類,它將使我的類具有基於字段的相同/ hashcode/tostring。因爲我寫的代碼是使用hibernate,因此我不能使用case類。我想知道在scala中是否有一種方法來標記一個類來像case類那樣獲得相等/ hashcode/tostring?scala在沒有case類的情況下創建equal/hashcode/tostring
那裏有一個叫做ScalaEquals的庫。
(它依賴於宏,所以它需要Scala 2.10.x.)
謝謝,這是做的伎倆。 – ekaqu