`
JamesQian
  • 浏览: 55958 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

持续集成思想相关,等以后有机会实现!

 
阅读更多

     翻看javaEye08的帖子发现很多人都反对使用maven,而现在公司同样也有人反对maven的使用。但是实际上任何工具都有他使用的局限性,但是本着约定优于配置的原则,maven在很多方面还是有优势的。比较赞同持续集成中采用maven,如果不够灵活结合ant应该可以解决。如果针对不同的环境可以采用maven profile的过滤不同环境需要的资源文件方式,对DAO写测试类一直是个纠结的问题。因为如果直接数据库会导致unitTest执行的低效。所以我觉得在test包里面的xml,xsd(csv)+内存数据库 写mock程序应该是种比较现实的解决方案。当然可以结合ant,shell脚本等进行更为灵活地控制。Hudson这种!

分享到:
评论

相关推荐

    软件工程思想—项目计划与质量管理

    ### 软件工程思想——项目计划与质量管理 #### 一、引言 软件工程作为一门结合了计算机科学、管理学以及系统工程等多学科知识的交叉学科,旨在通过科学化的方法来指导软件产品的开发与维护。在软件工程的过程中,...

    Java学习问题汇总

    - 必备IDEA(IntelliJ IDEA)、Eclipse等集成开发环境;版本控制系统Git;常用的Java库和框架。 3. **适合初学者的Java书籍?** - 对于新手而言,《Head First Java》和《Java: A Beginner's Guide》都是不错的...

    57页2016年创新及创业能力建设考试参考答案.docx

    这篇文档涉及的是创新和创业能力建设的相关考试参考答案,涵盖了多个知识点,包括新产品开发流程、创新理论、制度创新、技术创新方法、创业模式构建、企业管理等。以下是这些知识点的详细说明: 1. 新产品开发流程...

    OA系统项目的效益文件

    2. **规范流程与业务**:在OA系统实施过程中,企业有机会梳理并优化内部业务流程,固化现有流程,发现并填补业务空白。 3. **加强文档控制**:自动化文档管理功能确保重要文件的安全存储与访问控制,避免信息泄露。 ...

    23种设计模式 C++ PDF

    本文旨在深入解析由GoF(Gang of Four)提出的23种设计模式,并通过C++语言具体实现这些模式来帮助读者更好地理解和掌握面向对象设计的核心思想。设计模式作为面向对象编程的重要组成部分,为解决特定问题提供了一套...

    ERP沙盘教学研究及其管理监控实现 (2008年)

    此外,系统还需集成现代化的管理思想和理念,以帮助学生更好地理解现代企业的运营机制。 文章中提到的系统方案在实施之后,还需要对其进行客观的评价。这种评价不仅要关注系统在技术上的表现,比如系统是否稳定、...

    PLM入门知识.pdf

    这有助于企业获得更多的市场机会,增加收入来源。 **实施PLM的总体战略——PLM“ACTION”** - **A(Analyze)**:分析企业当前的状态和未来的方向。 - **C(Create)**:创建一个清晰的PLM愿景。 - **T(Train)**...

    前辈的c++50个建议

    根据给定的信息,“前辈的C++50个建议”提供了关于如何有效学习和掌握C++语言的指导思想和实用建议。下面将详细解释这些建议,并深入探讨它们背后的原理和重要性。 ### 1. C++的学习应当从C语言入手 C++是一种基于...

    编程及C&C++初学者 FAQ.pdf

    工程和项目是相关的概念,但在不同的上下文中可能略有不同。在编程中,“项目”通常指的是一个完整的软件开发任务,而“工程”可能指的是构成项目的各个部分。 ##### 难道一切都要从头干起 实际上,很少有项目是从...

Global site tag (gtag.js) - Google Analytics