目录
6.3 实现Struts2+Spring+Hibernate框架应用 88
6.4 实现SpringMVC+Spring+MyBatis框架应用 144
第一章 来个心理准备
纠结好久了啦,为了是否写Maven,以及怎么写Maven。
要知道,关于Maven的资料和书籍有好多了:有比较简洁,一个帖子就搞定的;有比较详细的,厚厚的大几百面的书,甚至可以成为操作手册;当然还有很多针对某个特别点,进行个性说明阐述的... ...
对比所有的资料,发现以项目实践为需求导向,能剔除不必要过多理解的概念,快速在项目中上手使用Maven的书籍还是凤毛麟角的。
作为一个对Maven不了解,或者被零碎资料折腾得头大的程序员,要的就是看一遍就明白,就能依葫芦画瓢的在自己项目快速将Maven运用起来,简洁明了的精干,而不是纠结它里面枯燥绕脑袋的概念和关系,绕着绕着出不来的那种长篇大论。那些大论真心有用,确实高深,就是不能让咱快速上手完成今天的工作任务。说实在的,纠结久了,信心还耐心确实要磨灭不少。
对,这就是咱们这本书的目的和追求:用简洁实用(尽量少专业术语)的语言,以实际项目为案例,以项目自身的发展为线索,介绍Maven在项目中每个环节的一步步使用,让着急上火的朋友,在三两天拿下Maven,还不影响手头每天的工作任务。
当然,对于咱技术人员来说,专业术语的理解和运用,特别是对Maven本质的掌控和把握,是绝对必要的。为了方便大家在能使用Maven后,对Maven有进一步的把握和提升,最后会有相关章节对它们进行总结性的介绍。相信大家在前期对Maven的切身体验使用后,对后面的概念能水到渠成!
故事发生在某高新科技园的某高楼大厦中
外面虽然漆黑一片,但是办公室里面还是灯火通明
项目经理站在会议室的投影仪前面,兴奋骄傲的宣布:咱们又有事做了,公司拿到了大case,公司决定安排给我们来完成。从现在开始,正式启动,咱们团队全面投入!
... ...
王高工忙活起来了,经理给分配的是,三五天内,搭建出团队开发环境,制订出相关标准,审核确定通过后,全团队推广。
具体忙活些啥?
1、确定系统架构
2、收罗框架相关的jar包
3、搭建SSM框架
4、编写测试代码
5、寻觅框架依赖的jar包
6、剔除冲突jar包
7、制订需求设计文档规范
8、测试文档和代码规范
9、相关报告文档规范
... ...
多呢,杂呢。不过咱王高工都是老司机,这些都是信手拈来啦。只是重复过多少次了,不难,只是烦。
特别是规范,不仅仅只是制订,还要培训和时刻沟通开发同事,要求他们按规范实施。费力,还总是不统一,沟通多了,还整的关系尴尬!
就是一本难念的经 ... ...
什么,你要搭建Struts2框架?要jar包?
告诉我,哪个版本的,我有,直接下载就行!
什么,Struts2的依赖包?
没事,它依赖的第三方jar自动会给打包给你的!
什么,要大家SSM框架,有多个框架要一起用,它们之间的冲突jar包?
没事,它们的重复jar包,我都搞定了,不用担心!
项目开发过程中构建和测试?
没事,咱们都有现成的流程了,都集成好了,统一标准化提供,从清除旧编译,到重新编译、打包、测试、安装、发布、生成测试报告文档、站点文档... ...等等,全部一条龙
啊?不要咱开发人员写相关的东西吗?
不用,咱有个骨架配置文件(pom.xml),一次配置,全团队终身免费服务^_^
... ...
当然,咱们有必要快速同Maven结缘了。赶快的把王高工和苦逼程序员解脱出来吧,编代码已经是够累的了,加班编码呢还在!
没事,咱们这就按如下步骤把Maven拿下来,保准满意。
第一步:砍柴先磨刀,二话不讲,安装配置好Maven再说。
第二步:使用Maven,玩出咱们Java程序员的经典案例HelloWord,初步
体验Maven的使用
第三步:使用Eclipse+Maven,开发一个普通Java Project
第四步:使用Eclipse+Maven,开发JSP/Servlet web应用
第五步:使用Eclipse+Maven,开发基于SSH框架的Web应用
第六步:使用Eclipse+Maven,开发基于SSM框架的Web应用
第七步:使用Maven进行项目文档版本控制
第九步:总结Maven应用的概念和流程
咋样,有缘了,份还远吗 ^_^
版权所有,转载请友情注明 相关系列视频 http://cyedu.ke.qq.com