微博+java平台_【基于JavaEE的微博平台设计最终版材料】

7f35dac5cf6e1f55f7f139323d423bd4.png

基于JavaEE的微博平台设计(最终版)

《基于JavaEE的微博平台设计.doc》由会员分享,可免费在线阅读全文,更多与《基于JavaEE的微博平台设计(最终版)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。

1、名(英文表名)说明前台用户信息表users管理前台用户基本信息前台用户关系表Relations管理前台用户之间关系基本信息,例如关注好友微博信息表Weibo管理前台用户所发送的微博信息评论表Comments针对微博信息所发送的评论信息管理收藏表Collections管理用户对自己喜欢的微博信息进行收藏管理后台用户表Admins管理后台用户基本信息表后台权限关系表ermissions记录对应后台用户所拥有的权限关系表后台权限内容表ercontent记录后台权限所对应内容基本信息表微博热议表bloghot管理微博前台热议内容基本信息表各表详细说明:()前台用户信息表(users)表users用户表序号逻辑字段物理字段类型及长度规则字段说明用户iduidInteger主键唯一性自动增长用户名unameVarchar()非空用户姓名用户密码uwdVarchar()非空用户密码用户昵称unicknameVarchar()非空用户昵称用户性别usexVarchar()非空用户性别用户地址uaddressVarchar()可空用户地址用户生日udatedatetime可空用户生日用户qquqqVa。

2、Int(quotwidquot));weibosetWcontent(rsgetString(quotwcontentquot));weibosetWdate(rsgetString(quotwdatequot));Strings=quotquot;if(rsgetString(quotwimagequot)!=null){s=rsgetString(quotwimagequot)relaceAll(quotMicroblogquot,quotquot);weibosetWimage(s);}else{weibosetWimage(rsgetString(quotwimagequot));}weibosetWtimes(rsgetInt(quotwtimesquot));weibosetWremarks(rsgetString(quotwremarksquot));weibosetWcountcomment(rsgetInt(quotwcountcommentquot));weibosetW_uid(rsgetInt(quotw_uidquot));ResultSetre=dbexe。

3、ogHotjs页面中,后台用户要输入热议的标题,内容,以及选项然后保存到数据库,以便于前台页面更新显示Servlet(BlogHotServletjava)通过Biz(BlogHotBizImljava)层调dao(BlogHotDaoImljava)层实现添加微博热议内容。()收藏管理图博文收藏列表功能描述:CollectionManagerjs此后台页面中,显示前台用户收藏的自己喜欢的微博信息,后台用户可以进行删除,修改,模糊查找操作。功能实现:首先在后台系统中点击收藏管理,分页查找用户全部收藏微博信息,并且对应用户姓名,删除,修改,模糊查找在后台Servlet(CollectionManagerServletjava)中获取相应删除和修改ID信息,或者模糊查找条件,通过biz(CollectionManagerBizImljava)层调用dao(CollectionManagerDaoImljava)层来时间对数据库的相应操作。各个界面都会涉及到数据的分页显示,下面是微博信息分页显示的实现:ublicPageBeanFindByPage(StringstrSQL,intcurr。

4、Query(quotSELECT*FROMuserswhereuid=?quot,newObject[]{rsgetInt(quotw_uidquot)});if(renext()){Usersuse=newUsers();usesetUid(regetInt(quotuidquot));}lstWeiboadd(weibo);}}catch(SQLExcetione){TODOAutogeneratedcatchblockerintStackTrace();}finally{dbcloseConn();}bsetData(lstWeibo);bsetCurrentPage(currentPage);bsetPageSize(ageSize);returnb;}数据库系统详细设计数据库模型在数据库信息特点的基础上可以得到数据库模型图,以便于编码实现:图数据库模型图由于博客系统中对博客内容的写入、修改和更新工作比较复杂,所以它的主要任务是进行大量的数据库操作,这就必然要存储和利用大量的、各种类型的数据。数据库设计兼顾前台后台相互关联调用,设计的表明晰如表:表系统表序号逻辑数据库表名物理。

5、ntPage,intageSize){PageBeanb=newPageBean();StringstrSQL=strSQL;strSQL=strSQLsubstring(strSQLtoLowerCase()indexOf(quotfromquot));strSQL=quotselectcount(*)quot+strSQL;ResultSetrs=dbexecQuery(strSQL,newObject[]{});try{rsnext();bsetTotalRows(rsgetInt());}catch(SQLExcetione){erintStackTrace();}intstart=(currentPage)*ageSize;strSQL=strSQL+quotlimit?,?quot;rs=dbexecQuery(strSQL,newObject[]{start,ageSize});ListlstWeibo=newArrayList();Weiboweibo=null;try{while(rsnext()){weibo=newWeibo();weibosetWid(rsge。

6、icroblogManagerServletjava)通过biz(MicroblogManagerBizImljava)层调用dao(MicroblogManagerDaoImljava)层来显示到MicroblogManagerjs页面()好友关注度比较管理图好友关注度列表功能描述:首先在ComarisonAttentionjs页面中排序显示好友关注度比较息,最前面的显示的是关注度最高的人。可以导出excel表格。可以模糊查找某个人的关注人数。功能实现:首先sql语句排序搜寻出关注人数最多的前台用户信息,并且分页显示。Servlet(ComarisonAttentionServletjava)通过biz(ComarisonAttentionBizImljava)层调用dao(ComarisonAttentionDaoImljava)层来显示到ComarisonAttentionjs页面中。()微博热议内容管理图热议话题列表图添加热议话题功能描述:前台显示的娱乐性质的微博热议内容,是需要后台所提供的,此微博热议内容不是一沉不变的,需要后台根据业务情况来更新操作。功能实现:在后台的Bl。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值