我正在使用Java (Servlet / JSP - MVC模型)构建一个成员管理web应用程序,但为了确保1)稳定性2)速度和3)性能,我对使用最佳框架感到有点困惑
在数据库操作方面,我读到过其他开发人员推荐Hibernate,其他开发人员推荐使用JDBC,所以我不确定哪种是最好的?有没有比这两个更好的东西来帮助我保持性能、速度和稳定性?考虑到应用程序可能会有大量用户在任何特定点访问它,并且将维护一个超过150,000+成员的数据库。
就最佳框架而言,我使用Servlet / JSP遵循MVC模型,但其他一些开发人员推荐使用Spring MVC,所以这是最好的方法吗?如果是,你能根据你的经验解释原因吗?
对于框架,方法,甚至Eclipse插件的任何其他建议/建议,以帮助我完成这个项目的开发,我将非常感谢
耽误您时间,实在对不起
发布于 2013-04-14 20:47:40
JDBC是处理数据库的最低级别,它是最快但不是最简单的方法。这涉及到大量的样板编码。
Hibernate是一种更好的方法,只要您使用最佳实践,并且不将条目添加到可能包含大量条目的列表中(请参阅this article)。
还有MyBatis (以前叫iBATIS),请看in action。
至于web端,如果你使用的是Spring,最好还是使用它的MVC解决方案。
如果你正在和一个有经验的网页设计师合作,一个更好的方法是Wicket --他可以做他的工作,你可以在服务器端工作,而不用担心HTML标签。
https://stackoverflow.com/questions/15999028
复制相似问题