项目功能
在该项目中,完成了
- 创建版区
- 删除版区
- 创建主题
- 删除主题
- 跟帖
- 删除楼层
共6项功能,其中1,2功能为管理员专属功能,sql文件为使用的数据库结构,在user表中,userType=0表示该用户为管理员。
项目简介
该项目为另一项目的论坛模块部分,要使用的是项目整体的用户数据,在此项目内未编写注册功能 ,登录功能也仅是为了方便调试所做,同时也没有制作返回上级页面、返回首页等功能,请自行编写。
可补充的功能(均无对应方法)
- 用户的历史记录功能
无论是查询发表过的主题还是跟帖,都可以对对应数据表的account使用like查询获得。 - 搜索功能
对article表中的title数据使用like查询获得。 - 显示主题最后修改时间
在article数据表中添加一个时间变量,在对主题进行修改(增删楼层,修改内容)时更新为now。同时在article类中也添加类似属性。
同理可以在select的时候按照最后修改时间降序排序,就能做到最后修改的主题在最上。 - 显示跟帖时间
同上。 - 修改帖子内容
使用th:if对floor.acoount与session.user.account进行比对,相同则添加修改内容链接 - 版区,主题,楼层的分页
github上的pagehelper,请。