接下来就是要加热度榜功能了,这个好说,我新建了一个表,以后每一次表白,都把用户名保存到里面,初始被表白次数都是1,最后用Dao方法按这个次数从大到小返回一个数组,在前台界面想输出前几就输出前几。

接下来就是消息通知了,这个贼复杂。

首先我们做的是一个表白墙网站,用户可以表白,可以评论别人的表白。

我想着消息来源应该有3个地方,一是被表白提醒,二十表白被评论提醒,三是评论被回复提醒。

起初我想把这三种不同的消息都放在一个表里,给设置不同的类型,设置了很多属性,不同的类型有不同的专属属性,也就是说,一条数据里根据这个消息是什么类型,会初始化不同的值,这样我在前台就可以调用Dao里的方法把这些消息都显示出来,如果是A类型的消息,就显示A类型的相关东西。

想法是美好的,但是做出来后发现受外键的影响,用户删不掉自己发的表白。怎么办呢?