做OA这个项目有一段时间了,下面我来讲讲OA这个项目的架构。OA这个项目整体采用SSH来实现的,即spring、struts、hibernate。在这个架构中,我们需要通过hibernate实现数据持久化,通过hibernate维护实体之间的依赖关系;spring实现容器管理,管理各个bean,这里我们通过注解的方式实现容器注入,容器管理;采用上struts实现对于业务的管理.在项目架构的过程中需要实现的spring和hibernate的融合,spring和struts融合。
一、spring和hibernate融合:
在applicationContext中设置数据库连接(本地使用):