【springmvc+mybatis項目實戰】傑信商貿-2.數據庫配置

先我們來了解項目的架構


我們分別使用了MySql和Oracle數據庫,即是異構數據庫。我們做到一個平臺支持多個數據庫。
數據庫
建模我們使用Sybase公司的PowerDesigner(以後簡稱PD),用它進行數據庫建模有一個很好的功能,就是可以自動生成建表語句。

業內很少使用hibernate的自動建表,也是使用PD給數據庫建模之後再去創建數據庫,原因是,我們一般開發項目都是需求調研,概要設計,詳細設計,開發,在這四個階段我們的數據庫初步建模是在概要設計的時候進行的,然後在詳細設計和開發階段一直去完善它,所以我們開發前就已經建好模了。

我們安裝的數據庫是Oracle數據庫的OracleXEUniv簡版(簡版的併發性比正常版要低,主要用於程序員內部測試),但是我們現在是用於開發,所以我們這裏只使用簡裝版。

異構數據庫技術:當前的系統直接支持主流的數據庫,需要少量的編碼
OracleXEUniv簡版 (推薦)
11g正式版安裝包,2個文件,3G

之前的10g的簡版,不能創建一個本地服務,沒有導入數據命令和導出數據的命令。
sqlPlus它可以直接用賬號,可以遠程訪問。(權限大)
PL/SQL oracle客戶端工具不能直接遠程訪問oracle。必須創建通道(本地服務)

我們下面就使用PL/SQL Developer數據庫圖形化界面管理工具來管理oracle

oracle數據庫的服務如下表:


一般安裝完oracle數據庫,默認服務都是自動啓動;日常不用時,可以停掉服務,加速系統啓動,不佔內存。

安裝ORACLE創建SID,創建數據庫(賬號),默認system/sys系統賬號。一定要記住密碼。

a)創建一個賬號(在user裏創建)


b)授權


c)使用自己創建的賬號登陸


d)選擇MyObjects只看到自己的內容


轉載請註明出處:http://blog.csdn.net/acmman/article/details/48153531

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章