2011-04-30 70 views
1

我是軟件開發新手,可能你覺得我的問題很愚蠢,我很抱歉。
我想用J2EE創建一個Web應用程序。我打算和hibernate一起使用spring 3.0框架。鑑於我想使用freemarker和batabase我更喜歡postgresql。 IDE我使用的是日食HELIOS。我可以做編碼,但主要問題是在開始開發之前的初始配置。所以任何機構可以幫助我如何配置什麼是XML文件所需的代碼。我不知道如何配置所有這些東西我想使用註釋和MVC模式,所以請任何機構知道我如何開始請回答我... ..我想創建一個使用spring3.0和java的web應用程序

+0

你將不得不在谷歌大量的文章,這可能是最好的地方,所以男子氣概對於邏輯相關的問題,如果你卡住了或者如此 – kobe 2011-04-30 18:37:09

+1

@kobe:我不同意,通常有這麼多的文章,很難知道從哪裏開始。我認爲對於從一篇優秀的文章開始就可以獲得意見。 – 2011-04-30 18:40:55

回答

2

看來你是真的混淆如何開始,因爲我看到你沒有,關於Web應用程序多expierice(如果糾正我,我是錯誤的),首先你需要做的事情是如何理解Java,特別是Spring體系結構是你最好的選擇(或者你唯一的選擇),有很多簡單的方法來構建Web應用程序並相信我,我愛但是有時候Java很大,並且有很多關於構建任何東西的選項(特別是web應用程序),這真的很難。

無論如何,如果你是決定其採取一個Spring 3.x的構建Web應用程序,你migh想先從基本的典型架構像這樣的:

enter image description here

  • WebLayer會彈簧MVC
  • 服務層由彈簧 (通常@Transactional)
  • 數據層將被實例化冬眠POJO一堆彈簧 對象的和數據訪問對象(@Repository)

從哪裏開始?

那麼有很多documentation我必須說,春天的傢伙在這件事上做了一個了不起的工作。

關於使用freemarker很容易插入彈簧這裏是article做到這一點,但也是在官方文檔Integrating View Technologies

可以使用的工具

既然你是在春季基礎的一切,Spring Suite Tool可以做的伎倆;)

+0

是的朋友你正確的事情是,我加入了一家公司,這是一個基於產品的公司,我有機會通過添加新的模塊,但由老年人已經作出的初始配置,所以我不知道如何配置,但我知道如何編碼如果應用程序已配置多數民衆贊成我的問題 – 2011-05-01 11:23:52

1

你可能要採取看看AppFuse Matt Raible:http://appfuse.org

從「輕」版本開始可能是一個好主意,但它確實幫助我開始學習新框架。因此,使用Spring,Hibernate和您選擇的Web框架和數據庫生成(隨時部署)項目將非常簡單。

如果要緊扣更多的春天,嘗試http://www.springsource.org/roo

相關問題