Hibernate spring企业web应用程序的体系结构
我需要了解新项目中使用的架构。我们希望使用GWT和SpringMVC作为基础。 此外,我们在域模型中有大约100个实体,它们需要在数据库中持久化。因此,我们可能会使用Hibernate作为ORM解决方案Hibernate spring企业web应用程序的体系结构,hibernate,spring,tomcat,jpa,architecture,Hibernate,Spring,Tomcat,Jpa,Architecture,我需要了解新项目中使用的架构。我们希望使用GWT和SpringMVC作为基础。 此外,我们在域模型中有大约100个实体,它们需要在数据库中持久化。因此,我们可能会使用Hibernate作为ORM解决方案 我不明白我们应该使用什么应用服务器?我们能得到tomcat吗?或者在我们的情况下,有适合企业应用程序的最佳解决方案吗?请推荐我 tomcat如何服务http请求,这些请求需要通过hibernate进行数据库操作 何时读取spring applicationContext.xml?是否在每个htt
- 1) Tomcat是一个很好的例子——很难说什么是最好的
- 2) Tomcat只是一个Servlet容器。数据库访问必须由您在服务器端应用程序中处理
- 3) 启动时
- 4) 很难说,你所说的中间负载是什么意思,我所说的用例是什么Spring对运行时性能的影响不会太大:所以最后的问题是,JPA Objct关系映射器是否足够快——在许多情况下确实如此
请提出建设性的问题,我只回答了问题3,因为我有两个项目,使用这些技术实施:
- ApacheTomcat
- PostgreSQL
- 休眠
- JPA
- 弹簧
- Spring security
- JAX-WS
- GWT
- MVP4g
- 从公司主服务器收集统计信息(每30秒到每5分钟一次)
- 在服务器端进行一些简单的计算
- 在数据库中存储数据
- 以图形表示的形式为最终用户(我的学院、拨号器等)显示此数据
- 几乎没有实体(在我的案例6中)
- 数据量大
- 需要快速加载
- 快速存储、获取、计算数据
- 为用户提供简单愉快的界面来操作上述任务
- 少量数据传输
- 大量实体
祝你好运 谢谢你这么有帮助的回复!我们的新项目与您的第一个项目类似,但数据量将减少。因此,让我问几个问题。提到您在图表中显示了数据。谷歌图表可以显示图表吗?我需要展示一个有节点和边的网络。第二个问题——我将要使用GWT2.4。因此,它具有嵌入式mvp框架。我应该选择哪一个和mvp4g?对不起,我搞错了图形,我不是母语人士,我说的是图表:)只是注释的时间线、面积和饼图。我不能说GWT中的原生mvp不好,但我更喜欢mvp4g。你最好尝试几个框架来决定哪一个更适合你。gwt平台也是一个不错的平台。我可以再补充一件事——阅读GWTR