avatar
Pe chemical ( Houston)# ChemEng - 化学工程
d*k
1
现在手里有很多不太大的web application 要做。每个app 都会有很多类似的地方,比
如authentication, web layout等等。而且,要求各个app的look and feel尽量类似。
回头可能会分给不同的人去做,所以我现在盘算着,我是不是能做一个web
application的project模板, 里面把基本的function都包括了,比如说,security/
authentication, spring configuration, hibernate configuration, logging, tile
configuration 以及标准的style sheet等等。当其他的developer开始一个新的
project的时候,直接用这个当模板,然后基本focus在business logic上。想过直接做
一个这样的project放在share drive上,要用的时候直接拿去copy 就好,但是,总觉
得比较土;而且,如果这么做的话,回头需要update这个template project的时候,对
别的app 会麻烦。
如果用maven,可不可以?每次建立project的时候,用maven,加进一些预先设置好的
code, configuration file? 还是有别的什么办法?
没有过类似的经验,板上牛人多,给出出注意?谢谢啦。
avatar
a*i
2
Sell study materials. Please pm.
avatar
k*e
3
spring roo
avatar
d*k
4
kokkosdave, thanks a lot! 想过spring roo...有个问题,spring roo 可以根据些
预先的设定去生成一个project,并且包括我们通用的module?如果这样的话,是不是
每个developer都要保持一份一样的spring roo的设置?
谢谢
avatar
S*h
5
Unless you externalize your stuff as something like a library or maven sub-
module, I don't think it is easy for you to push your change over to all the
projects once they have already set up.
avatar
w*u
6
如果你是team leader或者manager,你可以要求手下人去这样做。
avatar
w*z
7
Take a look at Maven Archetype.

tile

【在 d**k 的大作中提到】
: 现在手里有很多不太大的web application 要做。每个app 都会有很多类似的地方,比
: 如authentication, web layout等等。而且,要求各个app的look and feel尽量类似。
: 回头可能会分给不同的人去做,所以我现在盘算着,我是不是能做一个web
: application的project模板, 里面把基本的function都包括了,比如说,security/
: authentication, spring configuration, hibernate configuration, logging, tile
: configuration 以及标准的style sheet等等。当其他的developer开始一个新的
: project的时候,直接用这个当模板,然后基本focus在business logic上。想过直接做
: 一个这样的project放在share drive上,要用的时候直接拿去copy 就好,但是,总觉
: 得比较土;而且,如果这么做的话,回头需要update这个template project的时候,对
: 别的app 会麻烦。

avatar
b*u
8
最好统一到一个ROO版本,维护起来也方便。
你写好ROO SCRIPT,让别人下载指定的STS就可以了。

【在 d**k 的大作中提到】
: kokkosdave, thanks a lot! 想过spring roo...有个问题,spring roo 可以根据些
: 预先的设定去生成一个project,并且包括我们通用的module?如果这样的话,是不是
: 每个developer都要保持一份一样的spring roo的设置?
: 谢谢

avatar
d*k
9
谢谢楼上的各位老大。。。。
我先看看maven archetype吧。
banbangou, 你说的STS是不是springsource tool suite? 那个可能有点困难,因为现
在都在用myEclipse, 虽然都是Eclipse-based, 但是可能容易confused....
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。