摘要: 模板方法模式在父类中定义算法的整体结构,子类可以通过实现或者重写父类的方法来控制实际的行为,这样保证了算法有足够的可扩展性,又能严格控制算法的整体结构。maven的生命周期就是项目构建过程进行抽象和统一。抽象代表,maven的生命周期本身不做任何实际的工作,实际的工作交给了插件来完成。其思想就与该设... 阅读全文
posted @ 2015-03-25 15:25 yao小呵 阅读(139) 评论(0) 推荐(0)
摘要: 外观(facade)模式外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。uml图 阅读全文
posted @ 2015-03-25 15:08 yao小呵 阅读(159) 评论(0) 推荐(0)
摘要: maven中构件和项目都有自己的版本,其中分为稳定的发布版本和不稳定的快照版本。1.0.0、1.3-alpha-4和2.0就是稳定版本,而2.1-SNAPSHOT和2.1-20091214.221414-13就是不稳定的快照版本。maven的快照版本机制发布到私服中,maven会自动为构件打上时间戳... 阅读全文
posted @ 2015-03-25 14:40 yao小呵 阅读(250) 评论(0) 推荐(0)
摘要: maven的构件表示方式是文件,maven通过仓库来统一管理这些文件。maven仓库的布局方式: 任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径仓库分为两类:本地仓库和远程仓库,中央仓库是maven核心自带的远程仓库,默认配置下,当本地仓库没有构件时,maven会尝试从中... 阅读全文
posted @ 2015-03-25 14:32 yao小呵 阅读(201) 评论(0) 推荐(0)
摘要: 参照《maven实战》在本地创建对应的基本项目helloworld,在本地完成后项目结构如下:可以看到maven项目的骨架:src/main/java(javaz主代码)src/test/java(测试代码)src/main/resuources(非java资源文件)pom.xmlmaven相关执行... 阅读全文
posted @ 2015-03-25 13:28 yao小呵 阅读(647) 评论(0) 推荐(0)
摘要: 刚入职公司用maven进行项目管理,于是昨天下午开始看《maven实战》的pdf,感觉很好,作者写的很有条理。下面是笔记,看书做笔记还是很有必要的,加强自己的总结。什么是maven?MAVEN 是一个构建工具还是一个依赖管理工具和项目信息管理工具。它提供了中央仓库,能帮我们自动下载构件。MAVEN ... 阅读全文
posted @ 2015-03-25 12:47 yao小呵 阅读(170) 评论(0) 推荐(0)