1. 程式人生 > >IntelliJ IDEA 搭建一個比較完整的網站例項 4

IntelliJ IDEA 搭建一個比較完整的網站例項 4

在前面的文章中,我們先搭建了一個struts2的專案,然後添加了maven和spring框架。那麼接下來需要做的事就很明顯了,那就是新增hibernate框架,組成一個完整的SSH專案。

開啟工程,我們可以看到如下提示:

點選File——Project Structure ,如圖:

可以看到,IDEA沒有找到 spring-config.xml這個檔案,我們點選Spring Application Context上面的加號,將檔案新增上就可以了:

新增之後可以把上面那個沒用的刪掉,然後改一下名字,就像下面這樣:

在正式開始之前,我修改了一下自己的專案的路徑,如下圖所示,將LoginAction放進了包中,並且刪掉了幾個用不上的資料夾,這樣只是改變了一下專案檔案的路徑,並無大礙:

接下來,開啟mysql,新增test資料庫,並在資料庫中建立user表,在user表中新建uid和uname列,並插入幾條資料用作測試。如下圖:

這裡比較簡單,我就不多作介紹了。

在資料準備好之後,回到IDEA,在右邊欄找到Database,點選小加號,新增MySQL,如下圖所示:

填寫連線屬性,OK :

連線成功之後,點選專案名,右鍵,add framework support,找到Hibernate ,勾選Create default hibernate configuration and main class ,選擇 Download,最後OK:

等待專案建立完成之後,會在scr下建立一個hibernate.cfg.xml的檔案,並且介面左下角會出現一個Persistence

我們在Persistence下的project6目錄上右鍵,Generate Persistence Mapping——By Database Schema:

在Impotr Database Schema 中,Choose Data Source選擇我們剛剛連線成功的mysql,然後在Package中新建一個dojo包,如下圖所示:

然後選中user——OK

這樣,hibernate就初步建立完成了。

下一篇將進行SSH框架的整合,整合完成之後,一個簡單的專案就初步完成了。