读书人

黑马软件工程师_项目重用

发布时间: 2013-03-04 17:22:12 作者: rapoo

黑马程序员_项目重用

------- android培训、java培训、期待与您交流! ----------

?

? ? ? ? 今天心情特别不好,躺在床上都睡不着,那就发发学习工作过程中的一些心得吧。今天我想和大家交流的是项目重用相关的问题。

? ? ? ?首先我说一下为什么要写这片博客,以前上学的时候我曾经学习过传智博客发出的一些视频,然后其中有一个巴巴运动网项目,看了之后我觉得就像活黎明老师说的那样,这个项目做了很多的封装,如果以后我要做一个web项目,只需要拿这个项目作为模版修改修改,基本框架就搭成了。我记得那个项目用的是jpa+spring+struts1 ,依稀记得哈,写错了请原谅。

? ? ? ? 先来看一下原来项目的一个结构,当然了我们现在一般用的是struts2了。所以在原来项目基础上我做过修改,当然也添加了某些东西。然后做成一个原型项目,以后做新项目就可以以这个项目为基础。


黑马软件工程师_项目重用黑马软件工程师_项目重用

?
?

? ? ? 分析为什么要项目重用:

? ? ? 上面是两个不同项目的包结构,从上图可以看出来,我们的项目大概分为 entity,service,web,以及utils这么几个部分。其中对于不同项目entity,service,web这三个当中的类容基本上不一样。但是却具有类似的结构。所以当我们需要做一个新的web项目的时候我们就可以以这个项目为基础,修改包名,工程名称,以及数据库链接信息等等,每个项目不同的那些东西。但是比如utils包中的东西,service.base包中的东西,以及那些框架的配置文件...这些是通用的,所以我们就可以直接拿来用,而不是自己重新去写。这样我们搭建一个项目的时间,就大大的缩短了。然后我们的开发效率当然就提高了不少,工资嘛自然也就上去啦。

? ? ? ?

? ? ?如有兴趣请继续关注我的后续博客 :黑马程序员_自动生成源代码

?

?

读书人网 >编程

热点推荐