亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Spring之路(19)–SpringMVC+Bootstrap開發博客系統實例(數據庫與URL設計篇)

標簽:
Spring

概述

对于一个项目而言,确定了数据库表结构,基本上就确定了系统涵盖的概念和功能。

确定了页面及页面请求的URL信息,基本上就确定了系统的功能及流程。

所以这两个是基础,一般在项目开始之初进行设计。

数据库设计

博客系统比较简单,就是保存一些博客的信息,具体有作者、发表时间、标题、内容这些信息即可。所以设计数据库表结构如下(Navicat设计表界面截图):
在这里插入图片描述

URL设计

因为功能比较简单,我们设计如下:

编号 功能说明 分配url 跳转 备注
1 进入浏览博客页面 blogView blogView.jsp
2 查看选定博客详情 blogInfo blogInfo.jsp
3 进入新增博客页面 blogAdd blogAddjsp
4 新增页面提交 blogAddSubmit blogView.jsp 新增完成后进入浏览博客页面
5 进入编辑博客页面 blogEdit blogEdit.jsp
6 编辑页面提交 blogEditSubmit blogView.jsp 编辑完成后进入浏览博客页面
7 删除博客 blogDelete blogView.jsp 删除完成后刷新浏览博客页面

遵守规范

注意指定规范一定要考虑全面、谨慎,因为这是一个程序运行开发顺利的基础,一个项目一般由经验较为丰富的项目负责人/架构师/资深程序员主要负责设计规范,然后研发团队集体讨论补充。

当规范制定完成后,团队应该都按照规范进行开发编码,如果有调整要通知到所有人。

总结

有了上面的设计,我们脑海里面应该对各个功能的开发心里有个底了,接下来就是正式开发阶段了。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
軟件工程師
手記
粉絲
1.5萬
獲贊與收藏
1524

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消