学习 AppFuse

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习 AppFuse相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

单例是个什么鬼

“字节序”是个什么鬼?

到底原型是个什么鬼?

GitHub遭受的DDoS***到底是个什么鬼?

git是个什么鬼?

.pyc是什么鬼