【发布时间】:2010-06-24 14:48:26
【问题描述】:
我接到了一个大型 Spring - Hibernate 项目,并被告知要检查代码并弄清楚它是如何工作的。
我已经能够在 JBoss 中运行该项目并在本地访问页面,但我不知道如何弄清楚程序的布局,因为我没有 Web 编程经验。
有人告诉我它“非常简单”并且是一个“普通的 Spring-Hibernate 项目”。
知道从哪里开始吗?
【问题讨论】:
标签: java hibernate spring spring-mvc
我接到了一个大型 Spring - Hibernate 项目,并被告知要检查代码并弄清楚它是如何工作的。
我已经能够在 JBoss 中运行该项目并在本地访问页面,但我不知道如何弄清楚程序的布局,因为我没有 Web 编程经验。
有人告诉我它“非常简单”并且是一个“普通的 Spring-Hibernate 项目”。
知道从哪里开始吗?
【问题讨论】:
标签: java hibernate spring spring-mvc
嗯,对于初学者来说,您确实需要至少了解这些框架如何运作的基础知识。这是tutorial on Spring MVC,这是Hibernate tutorial。
您需要确定创建各个层的类;肯定会有 Controller 类(接收 Web 请求并弄清楚如何构建响应)和 DAO 类(数据访问对象,管理保存和检索数据)。
可能会有描述视图的 JSP 文件;也就是说,用户看到了什么。构建实际网页的 HTML 代码应该在此处。
我的建议:选择一个简单的页面并按照它进行操作。为该页面设置 HTML 的 JSP 在哪里?它发布到的控制器在哪里?该控制器是否调用服务类或 DAO?验证者?等等——输入一位数据并一直跟踪它。拥有一个向您显示应用程序结构并允许您进入调试模式并逐步执行代码的 IDE 将很有帮助。
祝你好运!
【讨论】: