<span class="postbody">Hi,
<br>

<br>
Want to implement a feature to allow a user to block a list of other
users. The use case is for any given user id, find the list of users he
blocks.
<br>

<br>
I use a many-to-many relationship table to map the relationship:
<br>
user1_id, user2_id
<br>

<br>Since there might be a huge long list of users a user want to
block, I don&#39;t want to keep a list of blockedUsers inside my user data
object. May even need to implement pagination to show the list of
blocked users. <br>

<br>
What&#39;s the best way I can use Hibernate to maintain the relationship
and answer query like: findBlockedUserListByUserId(userId). <br>

<br>
Should I use native SQL with addEntity? Is there a better way? 
If the same question has been asked,&nbsp; a pointer of that thread would help. <br>

<br>
thanks!<br>Derek<br></span>