2010-04-18 77 views
0

我嘗試使用下面的框架Web開發在Java中使用NetBeans

春天依賴注入
的Spring AOP(日誌記錄和事務管理)
春DAO
在Java中實現Web應用程序(大學項目) JDBC或休眠
Spring MVC的
Log4J的

我在NetBeans中創建一個新的Web應用程序,它給了我一堆文件和文件夾默認情況下。

任何人都可以解釋我是什麼文件?

我應該在哪裏放置數據訪問層和業務邏輯的代碼?

或者我可以在哪裏找到一個基本的教程(數據訪問層,業務層和可能的代碼示例)?

感謝

+1

你或許應該有人對如何構建項目和構建應用程序的諮詢。這聽起來像是你拋出一些流行語,不明白你爲什麼或如何實現這些。 – 2010-04-18 22:52:23

回答

0

這將是很好的列出你有文件,但我想我可以猜到:

  1. WEB-INF/classes中是你的編譯的.java代碼會去。一切都應該在包中,所以目錄和包結構應該匹配。您的Spring XML和Hibernate .hbm.xml配置文件也將在此處顯示,因爲該目錄自動位於Web上下文的CLASSPATH中。
  2. WEB-INF/lib是你的第三方.jar文件去的地方。所有Spring和Hibernate JAR以及它們的所有依賴都屬於這裏。
  3. 的WEB-INF/web.xml文件是在那裏你會在春節前控制器/分發程序Servlet,上下文加載器監聽等

地圖,我不知道你得到了什麼人。如果你列出其他人,我會盡力解釋。

1

這是一個 在大學開設Web Dev課程的Java框架。我的建議是從小處着手,因爲您不需要所有這些庫來獲得可用的Web應用程序。

正如你發現的那樣,Netbeans爲你做了很多工作,你真的需要知道這些工作是有效的。做一個簡單的JSP或Java Servlet教程,以便在輕量級應用服務器(如Jetty或Tomcat)上從頭開始快速啓動和運行。

另外,請看看Model View Controller體系結構是在潛入Hibernate或SpringMVC之前。這是關鍵的一步!

0

感謝您的輸入,德魯。

我正在研究Capstone項目,我們正在考慮使用Netbeans來開發基於Web的項目,但不確定在相對較短的時間內完成基於Web的應用程序的難度。該應用程序適用於大學測試中心,該應用程序將跟蹤我們學院的測試人員和教師的測試信息和數據。我打算在Netbeans網站上嘗試並遵循一些教程。

謝謝你的時間。

PHP and HTML5 Learning Trail with Netbeans.

Here's a video as well.

Youtube Simple Web App instruction video.