上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 57 下一页
摘要: 在实际的开发过程中,我们所接触的项目一般都由多个模块组成。在构建项目时,如果每次都按模块一个一个地进行构建会十分得麻烦,Maven 的聚合功能很好的解决了这个问题。 聚合 使用 Maven 聚合功能对项目进行构建时,需要在该项目中额外创建一个的聚合模块,然后通过这个模块构建整个项目的所有模块。聚合模 阅读全文
posted @ 2021-07-20 13:55 Chen洋 阅读(123) 评论(0) 推荐(0)
摘要: 继承 Maven 在设计时,借鉴了 Java 面向对象中的继承思想,提出了 POM 继承思想。当一个项目包含多个模块时,可以在该项目中再创建一个父模块,并在其 POM 中声明依赖,其他模块的 POM 可通过继承父模块的 POM 来获得对相关依赖的声明。对于父模块而言,其目的是为了消除子模块 POM 阅读全文
posted @ 2021-07-20 13:47 Chen洋 阅读(285) 评论(0) 推荐(0)
摘要: Maven 依赖传递是 Maven 的核心机制之一,它能够一定程度上简化 Maven 的依赖配置。本节我们将详细介绍依赖传递及其相关概念。 依赖传递 如下图所示,项目 A 依赖于项目 B,B 又依赖于项目 C,此时 B 是 A 的直接依赖,C 是 A 的间接依赖。 Maven 的依赖传递机制是指:不 阅读全文
posted @ 2021-07-20 13:38 Chen洋 阅读(10028) 评论(2) 推荐(1)
摘要: Maven 不仅仅是一款项目构建和依赖管理工具,它还能够聚合项目信息,促进项目团队间地交流。POM 中可以包含各种项目信息,例如:项目描述、SCM 地址、许可证信息,开发者信息等。用户可以使用 Maven 提供的 maven-site-plugin 插件让 Maven 生成一个 Web 站点, 以站 阅读全文
posted @ 2021-07-20 13:05 Chen洋 阅读(5693) 评论(0) 推荐(1)
摘要: Maven 实际上是一个依赖插件执行的框架,它执行的每个任务实际上都由插件完成的。Maven 的核心发布包中并不包含任何 Maven 插件,它们以独立构件的形式存在, 只有在 Maven 需要使用某个插件时,才会去仓库中下载。 如下表所示,Maven 提供了如下 2 种类型的插件。 插件类型描述 B 阅读全文
posted @ 2021-07-20 10:29 Chen洋 阅读(3007) 评论(0) 推荐(0)
摘要: 在 Maven 出现之前,项目构建的生命周期就已经存在,开发人员每天都在对项目进行清理,编译,测试及部署,但由于没有统一的规范,不同公司甚至不同项目之间的构建的方式都不尽相同。Maven 从大量项目和构建工具中学习和反思,最后总结了一套高度完美的,易扩展的生命周期。这个生命周期将项目的清理、初始化、 阅读全文
posted @ 2021-07-20 10:22 Chen洋 阅读(184) 评论(0) 推荐(0)
摘要: Maven 坐标 Maven 坐标一套规则,它规定:世界上任何一个构件都可以使用 Maven 坐标并作为其唯一标识,Maven 坐标包括 groupId、artifactId、version、packaging 等元素,只要用户提供了正确的坐标元素,Maven 就能找到对应的构件。 任何一个构件都必 阅读全文
posted @ 2021-07-20 10:11 Chen洋 阅读(1099) 评论(0) 推荐(0)
摘要: 在开发阶段不适合使用war包,因为在开发阶段,经常需要添加或删除Web应用程序的内容,更新 Servlet类文件,而每一次改动后,重新建立war包将是一件浪费时间的事情。在产品发布阶段,使用war文件比较合适的,因为在这个时候,几乎不需要再做什么改动了。 jar包jar是类的归档文件JAR(Java 阅读全文
posted @ 2021-07-19 20:58 Chen洋 阅读(4018) 评论(0) 推荐(0)
摘要: .idea文件夹当使用IDEA或PyCharm或WebStorm作为IDE时,会自动生成.idea/文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等。 idea 对module 配置信息之意, infomation of module iml是 intellij idea的工程配置文件 阅读全文
posted @ 2021-07-19 17:10 Chen洋 阅读(9614) 评论(0) 推荐(3)
摘要: SSM是sping+springMVC+mybatis集成的框架。 MVC即model view controller。 先看看SSM系统架构 model层=entity层。 数据模型层: 相当于MVC的M层,存放实体类,与数据库中的属性值基本保持一致。 service层。 存放业务逻辑处理,也是一 阅读全文
posted @ 2021-07-19 15:14 Chen洋 阅读(2383) 评论(0) 推荐(1)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 57 下一页