Java菜鸟学习日记24
来源:互联网 发布:ios蜂窝移动数据应用 编辑:程序博客网 时间:2024/06/09 22:14
正则表达式
- 作用:
- 各种输入数据的验证(判断用户的输入是否合法)
- 有现成的验证框架:JS的验证框架(脚本库)、Java验证框架
- 网上有现成的常用正则表达式总结
- 对字符串进行高级的替换操作
- 从复杂字符串中提取数据
- 正则表达式工具
- 在代码中填入正则表达式之前,现在工具中编写(完全自己手写)、修改(找一个类似功能)、测试
Maven继承
- 通过继承可以构成父子项目结构。
- 子项目可以从父项目继承项目属性,POM中的大多数属性都可以被继承。
依赖项的继承
- dependencies会自动继承
- dependency management不会自动继承,但在子项目中声明坐标后也可以继承。
父项目
- 父项目打包方式必须是pom
- 父项目中主要是项目的公共信息和公共配置,一般没有代码及资源。
- 在子项目中,有一个<parent>标签,其中的坐标指向父项目。
属性标签
- 用来定义一些重复出现的值,以便于这些值的统一管理。可以被继承。
可被继承的POM元素
- groupId:项目组ID,项目坐标的核心元素
- version: 项目版本, 项目坐标的核心元素
- description: 项目的描述信息
- organization: 项目的组织信息
- inceptionYear: 项目的创始年份
- url: 项目的URL地址
- developers: 项目开发者信息
- contributors: 项目的贡献者信息
- distributionManagement: 项目的部署配置
- issueManagement: 项目的缺陷跟踪系统信息
- ciManagement: 项目的持续集成系统信息
- scm: 项目的版本控制系统信息
- mailingLists: 项目的邮件列表信息
- properties: 自定义的maven属性
- dependencies: 项目的依赖配置
- dependencyManagement: 项目的依赖管理配置
- repositories: 项目的仓库配置
- build: 包括项目的源码目录配置、输出目录配置、插件配置、插件管理配置等
- reporting: 包括项目的报告输出目录配置、报告插件配置等
将子项目创建到父项目的内部
- 在父项目的pom.xml上点右键,原则maven→new maven module project
Maven聚合
- 在某个pom.xml文件中,添加<modules><module>引用其他项目,即可将多个项目聚合成一个整体。
- 在总pom上执行命令时,会在每一个被聚合的项目上都执行这个命令。而且还会根据项目之间的依赖决定正确的执行顺序。
阅读全文
0 0
- Java菜鸟学习日记24
- Java菜鸟学习日记1
- Java菜鸟学习日记2
- Java菜鸟学习日记3
- Java菜鸟学习日记4
- Java菜鸟学习日记5
- Java菜鸟学习日记6
- Java菜鸟学习日记7
- Java菜鸟学习日记8
- Java菜鸟学习日记9
- Java菜鸟学习日记10
- Java菜鸟学习日记11
- Java菜鸟学习日记12
- Java菜鸟学习日记13
- Java菜鸟学习日记14
- Java菜鸟学习日记15
- Java菜鸟学习日记16
- Java菜鸟学习日记17
- 2010 浙大机试 最短路径问题
- POJ 1286 Necklace of Beads(Polya染色问题)
- 选择图片后预览(不上传至后台)
- python中两个文件的合并
- 【BFS+状压】HDU_4771_Stealing Harry Potter's Precious
- Java菜鸟学习日记24
- I
- D
- xutils
- WEB开发常见的中文乱码情况及其解决方案
- Android BroadcastReceiver之电话录音
- python实现给定一个字符串,寻找最长非重复子串
- D
- Java中线程安全(synchronized)