航海日志 hhrz.org hhrz.net chq.name

  • 增大字号
  • 默认文字大小
  • 减小字号

【船长的AppFuse原创文档-3】【翻译】AppFuse 教程

E-mail 打印 PDF
用户评价: / 0
好 
Tutorials 教程:http://www.appfuse.org/display/APF/Tutorials
【船长的AppFuse原创文档-3】【翻译】AppFuse 教程
Tutorials
教程
翻译:陈海青(josonchen)2007.10.22
Added by Matt Raible, last edited by Matt Raible on Aug 30, 2007 11:51
 
要用Appfuse来开发应用程序,一般需要建立POJOs并在Spring中进行配置。按照以下几步的顺序,可以建立一个维护一个Person对象的主/从类型的界面。在开始之前,首先要参考“快速上手手册”建立一个项目并设置好开发环境。
1.        建立一个Person实体。
2.        使用HibernateiBATIS或者JPA建立PersonDao
3.        建立PersonDao的服务层:PersonManager
4.        使用JSF, Struts 2, Spring MVC或者 Tapestry建立Web层。
 
帮我们就是帮自己
这些教程是为了更容易地使用java开源架构进行应用开发。如果你遇到困难或认为需要进一步或更好地澄清有关的描述,我们鼓励你这样做:1)使用邮件列表来练习;2)修改本页来使描述更清晰。
为了修改内容,需要先建立一个帐户,然后在页首的导航区,可以选择Edit > Edit this page来编辑本页。页面发生的改变会被通知给Appfuse团队,他们还会改正你的错误(如果有的话)。
源码在哪里?
这是AppFuse 2.X最常被问及的问题。如果想改变你的项目,使其不再依赖AppFuse的依赖库和源码的变化,那就运行以下命令来下载源码:mvn appfuse:full-source.
CRUD的生成
AppFuse有一个Maven插件,可以帮你生成教程所需的全部代码。可是,我们建议你先手工完成教程,这样一来你会更加熟悉有关的代码。
AppFuse 2.x 的一个不错的特性是,你不必再建立类型安全的CRUD函数了,而是仅仅需要建立Spring bean定义即可。这就意味着你将能够轻易地开发面向前端的应用,而不必担心如何实现后台代码(除非你需要定制一些功能)。
在选择web框架上有麻烦?
如果你在选择web框架上有问题,请阅读What Web Application framework should you use?(需要使用什么样的web应用框架)和 Java Web Framework Sweet SpotsJava web 框架点滴).
 
最后更新于: 2007-10-22 21:29