基于Java技術的簡便查看微博的工具

fmms 12年前發布 | 44K 次閱讀 Java 微博工具/系統

簡要說明

一、這是什么
1、之前想要一款比較簡便查看微博的工具,但是市面上沒有我喜歡的,于是就想自己做一個玩玩了,目前可以說是0.1版本吧。

二、功能特性和缺點
1、微博視圖更簡約,嘗試模仿手機客戶端的界面。
2、無須專門在本程序中注冊帳戶,直接連接即可使用(oauth方式),目前支持網易、騰訊、新浪和搜狐微博。連接進入系統后,還可以在“我的賬戶”里面設置連接更多的賬戶哦。
3、混合顯示,同時把各微博廠商的微博混合在同一個頁面按時間降序來顯示,區別于其他多微博查看工具的tab切換方式。
4、功能較少,只方便查看“我”或“我所關注的人”的微博,不利于網友互動。
5、頁面非常簡陋(不過個人認為還算簡潔,至少夠我用了,哈哈),如果想預先看看效果圖,可以下載源碼到本地,進入doc目錄查看。

三、所用技術
1、后臺基于java
 1) 容器使用了Google的Guice(我不喜歡用spring,感覺太龐大了)。
 2) dao暫時直接用jdbc直接搞定,因為crud相關部分目前也太簡單了,所以也沒使用ibatis之類的框架。
 3) mvc也是暫未使用框架,用了自己基于servlet封裝的一個簡單的dispatcher。
 4) oauth java api。未使用各微博廠商的sdk,直接使用了 http://oauth.googlecode.com/svn/code/java/
2、前臺相關
 1) jquery以及其他jquery插件

四、如何本地部署
1、下載源碼。
2、找到src目錄下的oauth.properties,依次填寫你在各個微博開放平臺申請到的oauth key和secret。
3、在源碼doc目錄下找到db.sql文件(系統基于mysql),創建數據庫和相應的表格,同時注意根據你機器的配置修改src目錄下的database.properties文件,里面是mysql鏈接的一些參數。
4、把項目部署到tomcat或resin等servlet容器中,假設是在localhost的8080端口,并且項目名稱是gengweibo,那么訪問 http://localhost:8080/gengweibo 即可。

項目主頁:http://www.baiduhome.net/lib/view/home/1333352380858

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!