sha*_*sha 7 java database singleton static-methods design-patterns
我正在创建一个数据库来存储有关我网站用户的信息(我正在使用stuts2,因此使用Java EE技术).对于数据库,我将制作一个DBManager.我应该在这里应用单例模式还是将所有方法设为静态?
我将使用此DBManager来添加,删除和更新用户配置文件等基本内容.除此之外,我将用于所有其他查询目的,例如,查明用户名是否已经存在,并让所有用户出于管理目的和类似的东西.
我的问题
问候
shahensha
PS数据库比这大.这里我只讨论我将用于存储用户信息的表.
我应该在这里应用单例模式还是将其所有方法设为静态?
两者都不是.只需创建一个.
在一个简单的servletcontainer中,您可以使用ServletContextListener它.在webapp启动期间,创建一个并将其放入应用程序范围ServletContext#setAttribute().它将在webapp的生命周期内供所有servlet使用.对于基本的启动示例,您可能会发现本文很有用.
| 归档时间: |
|
| 查看次数: |
841 次 |
| 最近记录: |