码迷,mamicode.com
首页 > 移动开发 > 详细

学习 AppFuse

时间:2015-09-21 17:47:24      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

1.Appfuse是个什么鬼?

AppFuse是一个集成了当前最流行的Web应用框架的一个更高层次的Web开发框架。换句话说,AppFuse就是一个完整的各主流框架的整合版本。AppFuse总是能够紧随java的主流技术框架。

2.使用AppFuse的环境要求

JDK1.7+

MySQL5.5+

maven3.2+

3.开始helloworld

使用maven创建项目。我选择的前端技术是springMVC。AppFuse能够集成好几种前端技术,有GWT、JSF、springMVC、struts2、wicket等,一般选择一种就行。

执行命令:

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-spring-archetype -DarchetypeVersion=3.5.0 -DgroupId=com.qyf404 -DartifactId=stock -DarchetypeRepository=https://oss.sonatype.org/content/repositories/appfuse

项目创建完后,会默认有一套权限的东西,直接继续执行maven命令进行编译打包。

mvn install

打包这会遇到一个坑,就是需要先配置mysql。我在本机安装了一个mysql,而且root的密码为空。最后别忘记mysql-connector-java.jar放到tomcat的lib中。

 

好了如果一切正常,可以把war包放到tomcat里跑起来了。

技术分享

技术分享

 

再来一张本地化的效果。

技术分享

最后来一张手机端的效果。

 技术分享

4.参考资料

 

  • http://www.appfuse.org/display/APF/AppFuse+QuickStart

 

学习 AppFuse

标签:

原文地址:http://www.cnblogs.com/qyf404/p/appfuse.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!