首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL和Geronimo

MySQL和Geronimo
EN

Stack Overflow用户
提问于 2012-02-21 06:19:21
回答 1查看 113关注 0票数 0

任务是创建几个JSP,用户可以在其中通过输入信息进行交互,这些信息将保存在数据库服务器上,以便以后可以调用这些信息。

我不确定这个问题是否足够有建设性,但我甚至不知道如何开始。我知道每个组件的含义,但仅此而已。我不知道整个过程是如何工作的,也不知道它叫什么,所以我甚至不能正确地搜索它。

有人能从头到尾简要描述一下这个系统是如何工作的吗?我首先关心的是什么?我更感兴趣的是JSP托管( Tomcat是更好的选择,还是Geronimo在我的例子中更好)和JSP到数据库的连接。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-21 07:00:20

对于这样的应用程序,您需要几个组件和层,因此要做的第一件事是选择您的技术堆栈,这样您就不会重复发明轮子并采用框架包含的最佳实践。我的选择是Spring Framework。

  1. 你的JSP代表你的应用程序的视图层。你可以使用JavaScript/AJAX来伪装你的表单并将数据发送到你的服务器。
  2. 用户在表单中输入的数据由控制器层接收和处理。Spring MVC提供了一些整洁的控制器集合供您使用。一旦数据es准备就绪,您可以将其传递到服务层以执行业务逻辑。
  3. 服务层包含业务逻辑规则。Spring Framework让这一层成为简单的POJO,如果你愿意,还可以应用事务逻辑。服务层很可能需要持久化数据库中的某些数据,所以它调用DAO层,
  4. DAO层中的类具有在数据库中存储数据的责任。为此,您可以使用多个框架,Spring支持其中的许多框架。此外,Spring还包含一些固有的JDBC支持,其中包括模板。

有了这些,你就可以开始你的项目了。它应该可以在Tomcat、Geronimo或任何Java EE容器中正常运行

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9369299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档