因为有些显示,比如,关注拉黑已关注已拉黑相互关注需要像是在一个用户的右侧或者下册,所以需要设计数据库,和中间的数据来传递这种关系到页面上。
我的设计如下:
数据库部分: id a b time
拉黑关注都是这样的 a 在time时 XX了b。
在要在页面显示关系数据的时候,
查出 我的所有关注代号A,查出所有关注我的代号C,然后查出我的拉黑B,拉黑我的D。
有了这四个map后做以下判断。
当B中包含该用户的时候 我拉黑了这个人
B不含A不含 我跟这个人无关
B不含A含 我关注了这个人
B不含A含C含 我们俩互相关注了
。这个关系消息约定好 。由一个int数字来传递,用来在jsp上判断显示。