Apache Geronimo 和 Spring 框架,第 2 部分: 构建第一个应用程序
2010-04-16 00:00:00 来源:WEB开发网在第 3 部分中,并没有对用户界面 (UI) 做大的改动,但所显示的数据将从数据库中读取。您将看到 Spring 支持持久性的两种不同方法,并将使用 JDBC 来访问 Geronimo 附带的 Apache Derby 数据库。第 3 部分将介绍以下内容:
使用 iBatis 对象关系映射 (ORM) 将数据映射到对象上
介绍 Derby 数据库
使用 Spring Data Access Objects (DAO) 将数据保存到 Derby 数据库中
将 DAO 和 ORM 集成到应用程序中
第 4 部分:将 Spring AOP 与 Web Flow 结合使用
在第 4 部分中,您将了解 Spring 面向方面编程 (AOP) 及如何将它引入 Geronimo 应用程序中。教程将演示如何在应用程序中使用事务。您还要将应用程序的导航功能更改为受 Spring Web Flow (SWF) 控制。第 4 部分将介绍以下内容:
在后端,您将学习如何使用 Spring AOP 所提供的声明式事务管理服务。
使用 Spring Web Flow 为该应用程序定义确切的页面流。
第 5 部分:学习在应用程序中使用 Spring MVC
在本节中,您将使用 Spring 的 MVC 设计模型开发应用程序。第 5 部分深入介绍了 Spring 的 MVC 模块提供了哪些功能,并将举例说明 MVC 模块比其他框架 (如 Struts) 功能强大之处。本教程还将演示使用由 Spring 框架提供的 MVC 控制器时,将 MVC 模块部署到 Geronimo 上是多么轻松。在第 5 部分中,将不会对 UI 做很多更改。但是您将学习:
使用其他 Spring MVC 控制器重新部署应用程序。
深入了解 Spring Web MVC 控制器和处理程序。
第 6 部分:Spring MVC:使用 Velocity、Tiles 及 PDF 导出
在本系列教程的最后一部分,您将学习在 Spring MVC 模型中如何使用 JSP 和标记库。您还将学习 Spring 与模板引擎 Velocity 和另一个模板系统 Tiles 集成的方法。在第 6 部分中,您将学习:
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››Spring源码学习-含有通配符路径解析(上)
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
更多精彩
赞助商链接