我在我使用struts的项目中面临数据库连接问题。我无法理解我如何管理我的数据库连接。我希望我的网站在访问becoz时很好,它将在发布后获得数百万。
还面临堆大小问题。
我无法理解我将如何管理我的架构。 Plz指导我,如果有人知道的话。 我想要良好的java架构和良好的数据库连接管理。
答案 0 :(得分:1)
答案 1 :(得分:0)
Spring有一些非常好的工具可以帮助您管理数据库连接。请查看文档的第IV部分:http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-data-tier.html
Spring可以帮助你想要做简单的JDBC / SQL,或者如果你想使用像Hibernate这样更花哨的ORM。
如果你想维持真正的高负荷,那当然只是开始。你需要进行大量的分析,测量,调整......
答案 2 :(得分:0)
您可以查看layered architecture方法。 Struts本身基于MVC架构模式。
来自Wiki,......在MVC中:
模型不是数据访问对象;但是,在非常简单的具有很少域逻辑的应用程序中,没有真正的区别。
许多应用程序使用持久存储机制(如数据库)来存储数据。 MVC没有特别提到数据访问层,因为它被理解为在模型下面或由模型封装。
因此,您可以使用自己的数据访问层来实现 模型;结帐A Simple Data Access Layer using Hibernate