• 学习 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
  • 相关阅读:
    bzoj1002/luogu2144 轮状病毒 (dp)
    bzoj1003/luogu1772 物流运输 (dijkstra+dp)
    bzoj1007/luogu3194 水平可见直线 (单调栈)
    [模板]群论
    http 协议媒体格式
    java加密类支持sha256,md5,HmacSha1,base64
    java逐行读写借助buffereader/bufferwriter
    java 基础io读写字节以及缓存读写字节
    java log4i.properties
    java 迭代器
  • 原文地址:https://www.cnblogs.com/qyf404/p/appfuse.html
Copyright © 2020-2023  润新知