最近都在復習J2E,多學習一些東西肯定是好的,而且現(xiàn)在移動開發(fā)工作都不好找了,有工作就推薦一下小弟唄,廣州佛山地區(qū),謝謝了。

這篇博客要做的效果很簡單,就是把我博客的第一頁每個條目顯示在APP上,條目包括標題、摘要和狀態(tài),如圖:

 

所以這篇博客將會涉及:

  1. 數(shù)據(jù)庫(MySql)簡單設計(建表、插入數(shù)據(jù))
  2. 簡單爬蟲(用Python爬取網(wǎng)頁內容,寫入數(shù)據(jù)庫)
  3. 簡單接口開發(fā)(Struts和Hibernate)
  4. APP網(wǎng)絡請求(Retrofit、Gson、RxJava等)

大體的流程就是:先創(chuàng)建數(shù)據(jù)庫,通過爬蟲手段爬取博客首頁的條目內容并填充至數(shù)據(jù)庫,接著搭建簡單的JavaWeb后臺,提供接口訪問,通過網(wǎng)絡請求返回數(shù)據(jù)庫中的數(shù)據(jù)。

 

① 數(shù)據(jù)庫設計

要爬取數(shù)據(jù)和接口開發(fā),肯定都是需要先創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的。這里使用的是MySql,操作的工具是Navicat。對于上面的數(shù)據(jù),我們需要建立對應的表:

其中id為主鍵且自增長。創(chuàng)建完畢可以進行插入和刪除等測試。

 

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式