IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1

從2004年開始作.NET到如今。直到最近要作一些JAVA的項目,若是說100我的寫一篇關於.NET的文章,估計這10我的寫的內容都是同樣。可是若是說10我的寫Java的文章,那真的是10我的10種寫法。這就是最頭痛的地方,開始學的時候真的很迷惑。git

這裏咱們使用的是Hibernate 4.x + Spring MVC 3.xgithub

1.創建一個Spring MVC的Project,第一件事就是添加Project Facets,咱們要添加一個Hibernate,而後添加一個Hibernate Configuration,也就是hibernate.cfg.xml數據庫

image

2. 添加一個resources的文件夾,並把它Mark 成 Resources root,這裏面咱們要放生成出來的<className>.hbm.xmlapp

image

3. View->Tool Windows-> Persistence,找到這個HibernateTest->New->Session Factory (這裏咱們先不使用SessionFactory Bean)hibernate

image

 

 

4.創建一個hibernate.cfg.xml文件,咱們暫時先把他放在resources的文件夾裏。創建以後,這個配置xml仍是空的,下一步咱們來生成配置3d

image

5.仍是右鍵HibernateTest->Generate Persistence Mapping->By Database Schemaxml

image

6.選中你須要生成class 和hbm的table,好比咱們這裏只選中一個HelloTableblog

image

7.生成後是這個樣子,這時候你要Console進行Hibernate Hql查詢的話,他會報錯,(不知道爲什呢。。。知道deploy成功後,再次查詢就正常了)部署

image

 

image

8.咱們須要修改一下hibernate.cfg.xml文件的位置,和hbm文件的位置。get

  首先咱們須要把hibernate.cfg.xml文件移動到src/下

image

 

 

 

 

 

  第二,原先全部生成的hbm文件是和class在一塊兒的,如今咱們要把全部生成的hbm文件移動到resources的文件夾下

image

9.隨便打開一個controller,寫一個插入數據庫的代碼

image

10.從新檢查一下Artifacts的設置。

image

11.部署到Jboss上

 

image

image

完畢。代碼下載

相關文章
相關標籤/搜索