2

我正在使用 Java(Servlet / JSP - MVC 模型)构建会员管理 Web 应用程序,但我对使用的最佳框架有点困惑,以确保 1)稳定性 2)速度和 3)性能

在数据库操作方面,我读过其他开发人员推荐 Hibernate,其他人推荐使用 JDBC,所以我不确定哪个最好?还有比这 2 个更好的东西来帮助我保持性能、速度和稳定性吗?考虑到该应用程序可能在任何特定时间点都有大量用户访问它,并且将维护一个包含超过 150,000 名成员的数据库。

在最佳框架方面,我使用 Servlet / JSP 遵循 MVC 模型,但其他一些开发人员建议使用 Spring MVC,那么这是最好的方法吗?如果是的话,你能根据你的经验解释为什么吗?

对于框架、方法甚至 Eclipse 插件的任何其他建议/建议,以帮助我完成该项目的开发,将不胜感激

谢谢你的时间

4

1 回答 1

1

JDBC 是处理数据库的最低级别,它是最快但不是最简单的方法。涉及很多样板代码。

只要您使用最佳实践并且不要将项目添加到可能包含大量项目的列表中,Hibernate 是更好的方法(请参阅本文)。

还有 MyBatis(以前的 iBATIS),看看它的实际应用。

至于 Web 端,如果您使用 Spring,最好坚持使用其 MVC 解决方案。

如果您与经验丰富的网页设计师合作,更好的方法是Wicket - 他可以完成设计 HTML/CSS/JS 的工作,您可以在服务器端工作而不必担心 HTML 标签。

于 2013-04-14T12:47:39.653 回答