在实际开发中,服务器端通常采用三层体系架构,Spring 致力于 Java EE 应用各层的解决方案,对每一层都提供了技术支持。
表现层(web),提供了与 Spring MVC、Struts2 框架的整合。
业务逻辑层(service),可以管理事务和记录日志等。
持久层(dao),可以整合 MyBatis、Hibernate 和 JdbcTemplate 等技术。