|
|
|
equals
|
|||
|---|---|---|---|
|
#18+
есть два бина одного типа. надо их сравнить. понятно что надо переопределить equals(), но не радует перспектива писать кучу if для кучи филдов.. есть какой-нибудь более красивый способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 14:06:41 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
CompareToBuilder BeanUtils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:01:46 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
wpnuse IDEA! не понял чем идея может помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:12:39 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
_help_ wpnuse IDEA! не понял чем идея может помочь Она может за тебя имплементировать equals & hashCode. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:21:35 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
wpn _help_ wpnuse IDEA! не понял чем идея может помочь Она может за тебя имплементировать equals & hashCode. точно! :) спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:32:32 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
exppCompareToBuilder BeanUtils в BeanUtils есть конечно BeanComparator, но по крайней мере в используемой версии 1.6, насколько я понял, можно сравнивать только по одному проперти за раз. поправьте если не прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:34:13 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
wpnuse IDEA! или Eclipse. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 15:38:55 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
Leonidv wpnuse IDEA! или Eclipse. т.к. автор уже нашел ответ, можем достать перчатки и побоксировать эклипс - суксь. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 16:57:03 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
wpn Leonidv wpnuse IDEA! или Eclipse. т.к. автор уже нашел ответ, можем достать перчатки и побоксировать эклипс - суксь. :) я неудовлетворён ответом :) генерация идеей это конечно хорошо, но было бы лучше что-нибудь динамическое, не зависящее от пропертей. хотелось бы услышать ответ насчёт BeanComporator. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 17:01:44 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
_help_есть два бина одного типа. надо их сравнить. понятно что надо переопределить equals(), но не радует перспектива писать кучу if для кучи филдов.. есть какой-нибудь более красивый способ? почему будет куча if'ов для кучи филдов? достаточно одного if. + имхо, делать динамические компараторы чаще всего не нужно. PS. если поискать в гугле , можно найти готовый, для multi-fields. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 17:09:32 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
вопрос как сравнить бины коммонсами ? может сам гланешь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 17:10:51 |
|
||
|
equals
|
|||
|---|---|---|---|
|
#18+
exppвопрос как сравнить бины коммонсами ? может сам гланешь ? глянул: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. для тех кто в танке повторю вопрос _help_ по крайней мере в используемой версии 1.6, насколько я понял, можно сравнивать только по одному проперти за раз. поправьте если не прав. я же хочу чтобы была проверка сразу по всем филдам и чтобы не надо было их вручную перечислять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 17:22:24 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34686153&tid=2145055]: |
0ms |
get settings: |
22ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
77ms |
get topic data: |
26ms |
get forum data: |
7ms |
get page messages: |
117ms |
get tp. blocked users: |
3ms |
| others: | 398ms |
| total: | 696ms |

| 0 / 0 |
