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


運行截圖(必填)
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、數(shù)據(jù)庫采用Oracle,默認(rèn)監(jiān)聽器名為WIKEY,數(shù)據(jù)庫名為weibo,密碼為123456,如果有需要更改的地方,可以修改一下項目配置文件、web.xml文件中的數(shù)據(jù)庫連接配置,注意必須修改這兩個地方,不然會報錯
5、數(shù)據(jù)庫建表語句執(zhí)行時會提示一個窗口,讓填寫兩個字段,直接點擊確定即可,另外由于sql比較多,執(zhí)行會比較慢,稍安勿躁
6、項目中上傳的圖片包含頭像、博客圖片均上傳到了項目部署的tomcat臨時文件夾下,在開發(fā)環(huán)境中如果重啟tomcat會導(dǎo)致之前的圖片被刪除(與tomcat服務(wù)器的初始化機制有關(guān)系),這個問題不屬于程序bug,大家平時使用的時候需要注意!!!
Oracle數(shù)據(jù)庫操作步驟:
本項目的數(shù)據(jù)存儲在Oracle數(shù)據(jù)庫中,需要提前安裝Oracle 11g版本,需要注意的是Oracle在本地有一個默認(rèn)監(jiān)聽器,我在本機將oracle的監(jiān)聽器名稱改為了WIKEY,大家可以根據(jù)自己本機的名稱修改項目中的db.properties和bean.xml兩個文件如下圖所示:
安裝數(shù)據(jù)庫完畢后用具有系統(tǒng)管理員權(quán)限的用戶登錄數(shù)據(jù)庫建立一個新的用戶,具體命令如下:
1、創(chuàng)建表空間
CREATE TABLESPACE TSDB
LOGGING
DATAFILE 'D:\app\wikey\oradata\orcl\TSDB.DBF'
SIZE 250M
AUTOEXTEND ON
NEXT 50M MAXSIZE 500M
EXTENT MANAGEMENT LOCAL;
2、創(chuàng)建用戶并授權(quán)限
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、如果不想用直接執(zhí)行sql的方式導(dǎo)入,也可以試試這個導(dǎo)入oracle數(shù)據(jù)庫的命令
imp weibo/123456@WIKEY file=D://weibo.dmp log=D://20190429.log FULL=y
dmp文件的百度云鏈接:https://pan.baidu.com/s/1eKUohkm-6ndDMWhdmLVdzw 提取碼:gls4
5、導(dǎo)出oracle數(shù)據(jù)庫命令(需要導(dǎo)出再用)
exp weibo/123456@WIKEY file=D://weibo.dmp log=D://20190429.log OWNER = weibo