[CSDN编译]
Oracle发布了一个基于Struts和BC4J的“玩具店”(Toy Store)示例应用,并同时提供详尽的技术白皮书。
这个示例应用(http://otn.oracle.com/sample_code/products/jdev/bc4jtoystore/content.html)及其相关的技术白皮书(http://otn.oracle.com/sample_code/products/jdev/bc4jtoystore/readme.html)展示了利用现有的框架构造一个MVC风格的Web应用程序的最佳实践。
这个示例应用特别展示了如何使用下列几个工具:
-> 用Jakarta Struts实现控制器(Controller)层
-> 用JSP实现视图(View)层
-> 用Oracle的BC4J J2EE框架实现模型(Model)层
通过合理利用这几个工具,开发者可以用最少的代码量获得最强的功能。
这个示例应用的观感和工作方式都与Sun提供的“Java Pet Store”示例应用非常相似,研究过后者的开发者能够很快熟悉前者。到目前为止,Toy Store示例应用已经拥有英语、意大利语、德语等几个版本,这也展示了Struts和BC4J的多语言支持能力。
关于BC4J框架的技术问题,可以到Oracle Technet的JDeveloper论坛上提出。
原文请看:
http://www.theserverside.com/home/thread.jsp?thread_id=19071&article_count=6