- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web开发培训PPT_嘉俊4.0汇总.ppt
/member/index-liuxiaoyu98-listdir-list-dirid-1.html /member/index-liuxiaoyu99-listdir-list-dirid-1.html /member/index-liuxiaoyu98-listdir-list-dirid-1.html /member/index-liuxiaoyu99-listdir-list-dirid-1.html /member/index-liuxiaoyu98-listdir-list-dirid-1.html /member/index-liuxiaoyu99-listdir-list-dirid-1.html J2EE快速开发详解 Harrisson * LOGO * * 目录 以快速开发框架为例,在其内实现一个Demo的增删改查。 实例讲解 讲解快速开发框架中使用的开源框架及其原理。 框架说明 1 2 * * 框架说明 Part 1 * * 1.1 快速开发框架整体结构图 这是一个轻量级的框架组合,整合了当下使用广泛的流行框架,具备良好的性能及灵活性,同时使用Maven来对项目进行构建、管理和部署,令项目有条不紊。 * * 1.2.1 Maven介绍 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 常用属性: project:pom的xml根元素。 groupId:定义当前Maven项目隶属的实际项目。 artifactId:定义项目中的一个Maven项 目模块,一般为实际项目名称。 version:定义当前版本。 packaging:定义项目构建为jar或war, jar为可导入包,war为可部署Web项目。 name:名称。 url:jar包下载地址,可设置为本地代理。 dependencies-dependency:依赖管 理。 build-plugins-plugin:插件。 properties:自定义属性。 * * 1.2.2 Maven优点 1、快速构建项目 只需定义好pom.xml,则可以在多个项目中复用,导入项目中右键点击xml运行Maven install,它会自动从Maven官方库中下载第三方依赖库。 2、平滑升级框架 Maven将项目所有第三方依赖库的版本管理起来,便于项目的依赖库版本控制。 在pom.xml内修改框架版本,先Maven clean然后Maven install,Maven会重复优点1的步骤,将项目框架版本升级为指定的版本。 Maven是一款方便易用的工具,现在通过介绍以下几点主要功能,让大家对它有一个大概的掌握。 * * 1.2.3 Maven优点 3、统一项目结构 可以保证构建的所有Maven项目结构都是统一的,每个目录下放的东西都是固定的。 要找源码去src/main/java/下,要找界面去src/main/webapp/WEB-INF/下,要找资源去src/main/resources/下,要找单元测试的源码和资源去src/test/下。 4、自动生成(部署)网站 在Maven中Maven install后,会在target目录下生成网站项目war包,可将之手动拷贝Web应用服务器下,也可配置插件直接热部署到Web应用服务器下。 * * 1.2.4 Maven缺点 当然,每一款工具都有优点,也有缺点,Maven的主要缺点如下。 1、安装配置繁琐 需要配置环境变量,并且使用某些特性要去国外网站下载插件,较为麻烦。 2、缺乏详细教程 Maven在网上资料有限,而且都较为简易,如在实际使用过程中遇到问题,通常难以查询到有用的信息。 3、资源库不完整 大部分依赖库都能在Maven官网上下载到,但有些使用较少的依赖库是找不到的,虽然Maven提供了在本地库导入特定依赖库的功能,但还是比较麻烦。 综上所述,虽然Maven有一些缺点,但也无法阻止它的快速传播,毕竟还是瑕不掩瑜,相信这些缺陷在不久的将来会渐渐弥补。 * * 1.2.5 Maven与Ant的区别 通常人们都会将Maven与Ant拿来做比较,说到底还是各有千秋,但对于大型项目来说,Maven的特性更加便捷、实用。 Maven Ant 标准构建文件 project.xml和maven.xml build.xml 特性处理顺序 1.${maven.home}/
您可能关注的文档
- PS学习前言4.0汇总.ppt
- PS教案4.0汇总.doc
- ps教程 第十一章4.0汇总.ppt
- Ps教程-3d立体字制作4.0汇总.doc
- ps教程1.04.0汇总.ppt
- Scratch做圣诞贺卡教程4.0汇总.doc
- Shanghai Oxford English 9BUnit 5 Grammar4.0汇总.ppt
- TCPIP 二层转发基础4.0汇总.ppt
- TCPIP 基础4.0汇总.ppt
- TCPIP_Lecture3_底层技术4.0汇总.ppt
- 新型苯并咪唑类衍生物及其应用.pdf
- 升降设备MOVIDRIVE参数设置V1.01 .pdf
- 新人教版(部编)三年级语文下册《八单元 26 方帽子店》教案_1.pdf
- 玉山县二小三年级语文下册 第五单元 16《宇宙的另一边》创新教案 新....pdf
- 浙江省嘉兴市2023-2024学年高一上学期1月期末考试 政治 Word版含....pdf
- 新部编人教版三年级下册语文 第一单元--3.荷花 名师教学教案.pdf
- 小三年级语文下册 第五单元 16宇宙的另一边教案 新人教版三年级语文....pdf
- 基因测序行业研究报告 .pdf
- 新【部编人教版】小学三年级语文下册各单元教材分析及教学重点解读.pdf
- 最新仁爱版七年级(上)期末英语试卷 .pdf
文档评论(0)