appfuse项目搭建手册

appfuse项目搭建手册

ID:2234327

大小:369.75 KB

页数:7页

时间:2017-11-15

appfuse项目搭建手册_第1页
appfuse项目搭建手册_第2页
appfuse项目搭建手册_第3页
appfuse项目搭建手册_第4页
appfuse项目搭建手册_第5页
资源描述:

《appfuse项目搭建手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Appfuse项目搭建手册1.Appfuse项目搭建1.1.新建Maven-Appfuse1.1.1.新建maven项目1.1.2.选择archetype类型因为使用的是springmvc架构,所以选择appfuse-basic-spring-archetype2.1.01.1.1.编辑项目信息ØGroupid:生成CRUD代码时会基于这个配置串作为包名,所以务必与包名相同ØArtifactid:项目名称ØVersion:版本号,打包时会在报名中出现。项目建立后可以在pom文件中修改ØPackage:包名1.1.2.修改dao框架为ibatis项目默认的dao层为hi

2、bernate,修改ibatis需要以下步骤Ø修改两处hibernate->ibatis改为改为Ø删除hibernate的依赖要等上一步骤修改项目重新编译后再进行修改n打开pom的"DependencyHierarchy"视图,搜索hibernaten在appfuse-hibernate依赖上右键然后选中"Excludemavenartifact"删掉依赖1.1.1.修改pom中配置的数据连接串1.1.2.执行appfuse:full-source生成appfuse基类代码生成后的项目路径如下1.1.1.运行jetty:run启动服务器启动完毕后访问http://lo

3、calhost:8080/1.1.生成代码1.1.1.生成po信息1.1.1.1.运行appfuse:gen-model生成实体类1.1.1.2.可以通过定制hibernate.reveng.xml来定制生成实体的细节Ø资料请参考http://docs.jboss.org/hibernate/orm/3.6/reference/en-US/html/types.html#types-valueØ附件里有hibernate.reveng.xml的格式Ø这个文件需要放在/src/test/resources/hibernate.reveng.xml1.1.1.生成CRUD

4、1.1.1.1.修改pom配置将pom中的amp.genericCore改为false1.1.1.2.运行appfuse:gen–Dentity=EntityClassName参数为上一步生成的实体类的类名2.常用Maven插件目标2.1.生成appfuse源码appfuse:full-source2.2.生成实体类POappfuse:gen-model2.3.生成CRUDappfuse:gen–Dentity=EntityName2.4.打包package2.5.服务器启动jetty:run或者tomcat:run2.6.生成模板文件appfuse:copy-tem

5、plates3.参考资料3.1.Maven-eclipse插件(M2Eclipse)地址http://m2eclipse.sonatype.org/sites/m2e/通过Eclipse的InstallNewSoftware安装建议使用Eclipse,MyEclipse对M2Eclipse部分特性支持的不好.1.1.Appfuse资料http://appfuse.org/display/APF/AppFuse+QuickStart+-+Chineseappfuse插件目标汇总http://static.appfuse.org/plugins/appfuse-maven

6、-plugin/plugin-info.html

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。