Java应用示例与宠物商店案例解析
示例应用概述
在学习和实践中,示例应用起着至关重要的作用。编写示例应用需要在简单性和复杂性之间找到平衡。如果应用过于简单,很难看出如何将所学概念应用到实际项目中;而如果应用过于复杂,又会因复杂度而难以理解所展示的概念。因此,有简单应用和案例研究这两种类型的示例应用。
简单应用用于展示特定技术,通常代码简短,不会干扰对底层工具使用或组件部署的理解。案例研究则是真实应用的简化版本,既具有现实性,又能代表常见的Web应用,但并非功能齐全的独立应用,主要用于展示复杂技术与自动化测试和集成工具的结合。
这些示例应用的完整代码和更新的构建说明可从 www.wiley.com/compbooks/hightower 下载。
简单示例:Model 2 Hello World
Model 2 Hello World是一个简单应用,用于演示Ant和其他工具的一些基本概念。该应用涉及构建、部署和测试小程序、Servlet、JavaServer Pages(JSP)、应用程序、多个Java类和两个Enterprise JavaBeans(EJB)。
具体流程如下:
1. 通过JSP的插件标签将小程序交付到浏览器。
2. 小程序与Servlet通信。
3. Servlet与EJB服务器通信,将JavaBean映射到会话中,并重定向到第二个JSP。
4. 第二个JSP调用JavaBean,JavaBean再调用企业Bean(会话Bean)。
超级会员免费看
订阅专栏 解锁全文
3530

被折叠的 条评论
为什么被折叠?



