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

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

猜你喜欢

转载自jamesqian.iteye.com/blog/1233500