1683-java Spring+SpringMvc+Mybatis+ Oracle的個人微博發布管理系統源碼 源代碼
本項目采用B/S架構實現微博原有基本功能的基礎上,添加了問題懸賞、采納積分等新功能,在后臺管理中實現對微博和用戶的綜合管理,在實現技術方面,頁面使用JSP、js、ajax等技術提高系統頁面與用戶之間的交互性,后臺使用Java語言開發,基于Spring+SpringMvc+Mybatis三大框架實現具體功能,服務器采用Tomcat服務器部署,在數據庫存儲方面選型采用Oracle數據庫保存微博系統的數據
運行環境
jdk7+tomcat7+oracle 11g+eclipse
項目技術(必填)
Spring+Spring mvc+Mybatis+Jsp+Js+Jquery
數據庫文件
已放置到項目/WebContent/WEB-INF/下,oracle數據庫建 用戶weibo 密碼123456 執行建表語句即可使用,也可以采用文章最后描述的方式哦,更方便一些!!!


運行截圖(必填)
http://localhost:8080/register_index
賬號codehy@qq.com 111111




http://localhost:8080/admin_login
管理員賬號admin admin


--------------------------------------------------------------------------------------
圖有點多哈,如果感興趣可以下載下來看一下,這里就上傳幾張吧
注意事項:
1、首先項目記得修改下項目的編碼格式為utf-8,要不然很多錯誤
2、需要在java build path -> library中添加tomcat的server library
3、最好使用jdk7、tomcat7運行項目
4、數據庫采用Oracle,默認監聽器名為WIKEY,數據庫名為weibo,密碼為123456,如果有需要更改的地方,可以修改一下項目配置文件、web.xml文件中的數據庫連接配置,注意必須修改這兩個地方,不然會報錯
5、數據庫建表語句執行時會提示一個窗口,讓填寫兩個字段,直接點擊確定即可,另外由于sql比較多,執行會比較慢,稍安勿躁
6、項目中上傳的圖片包含頭像、博客圖片均上傳到了項目部署的tomcat臨時文件夾下,在開發環境中如果重啟tomcat會導致之前的圖片被刪除(與tomcat服務器的初始化機制有關系),這個問題不屬于程序bug,大家平時使用的時候需要注意!!!
Oracle數據庫操作步驟:
本項目的數據存儲在Oracle數據庫中,需要提前安裝Oracle 11g版本,需要注意的是Oracle在本地有一個默認監聽器,我在本機將oracle的監聽器名稱改為了WIKEY,大家可以根據自己本機的名稱修改項目中的db.properties和bean.xml兩個文件如下圖所示:
安裝數據庫完畢后用具有系統管理員權限的用戶登錄數據庫建立一個新的用戶,具體命令如下:
1、創建表空間
CREATE TABLESPACE TSDB
LOGGING
DATAFILE 'D:\app\wikey\oradata\orcl\TSDB.DBF'
SIZE 250M
AUTOEXTEND ON
NEXT 50M MAXSIZE 500M
EXTENT MANAGEMENT LOCAL;
2、創建用戶并授權限
CREATE USER weibo PROFILE "DEFAULT"
IDENTIFIED BY 123456 DEFAULT TABLESPACE "TSDB"
ACCOUNT UNLOCK;
GRANT "CONNECT","DBA" TO weibo;
3、修改用戶密碼
alter user weibo identified by 123456;
4、如果不想用直接執行sql的方式導入,也可以試試這個導入oracle數據庫的命令
imp weibo/123456@WIKEY file=D://weibo.dmp log=D://20190429.log FULL=y
dmp文件的百度云鏈接:https://pan.baidu.com/s/1eKUohkm-6ndDMWhdmLVdzw 提取碼:gls4
5、導出oracle數據庫命令(需要導出再用)
exp weibo/123456@WIKEY file=D://weibo.dmp log=D://20190429.log OWNER = weibo