使用AppFuse的七个理由: 学习Java开放源码工具并使用这些工具提高生产效率 - 编程入门网
not null,
primary key (cat_id)
) type=InnoDB;
在 extras/appgen 目录中,运行 ant install-detailed。这个命令的输出结果对于本文来说实在太长了,不过我们在清单 3 中给出了第一部分的内容: 清单 3. 运行 AppGen 的 install-detailed 目标
使用AppFuse的七个理由: 学习Java开放源码工具并使用这些工具提高生产效率(7)时间:2011-02-03 IBM Matt Raible要对 cat 表使用这个新生成的代码,我们需要修改 src/dao/com/ibm/dao/hibernate/applicationContext-hibernate.xml,来为 Hibernate 添加 Cat.hbm.xml 映射文件。清单 3 给出了我们修改后的 sessionFactory bean 的样子: 清单 4. 将 Cat.hbm.xml 添加到 sessionFactory bean 中
在运行 ant setup deploy 之后,我们就应该可以在部署的应用程序中对 cat 表执行 CRUD 操作了: 图 4. Cat 列表 图 5. Cat 表单 我们在上面的屏幕快照中看到的记录都是作为代码生成的一部分创建的,因此现在就有测试数据了。 使用AppFuse的七个理由: 学习Java开放源码工具并使用这些工具提高生产效率(8)时间:2011-02-03 IBM Matt Raible理由 6:文档 我们可以找到 AppFuse 各个风味的教程,并且它们都以 6 种不同的语言给出了:中文、德语、英语、韩语、葡萄牙语和西班牙语。使用风味(flavor) 一词,我的意思是不同框架的组合,例如 Spring MVC 加上 iBATIS、Spring MVC 加上 Hibernate 或 JSF 加上 Hibernate。使用这 5 种 Web 框架和两种持久框架,可以有好几种组合。有关它们的翻译,AppFuse 为自己的默认特性提供了 8 种翻译。可用语言包括中文、荷兰语、德语、英语、法语、意大利语、葡萄牙语和西班牙语。 除了核心教程之外,还添加了很多教程 来介绍与各种数据库、应用服务器 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |