@tianzhidao28
2016-01-29T09:16:21.000000Z
字数 908
阅读 1227
未分类
developer-commom工具类:
<dependency>
<groupId>cn.jpush</groupId>
<artifactId>developer-commons</artifactId>
<version>1.3.8</version>
</dependency>
模版项目
,可以快速生成一个适合 开发类似middleware项目这样的项目,已经自动集成了(spring,spring-jdbc,dubbo,thrift,测试用例,打包等)只需 改变修改配置文件 和 增加实现类 就可以快速开发出一个独立的thrift服务模版项目原型地址:portal-data-userstats
我写了一个模版项目,已经发布到公司maven仓库,可以直接用.
<dependency>
<groupId>cn.jpush</groupId>
<artifactId>data-service-archetype</artifactId>
<version>1.2</version>
</dependency>
可以直接从里面生成项目
(以dubbo方式提供thrift服务,模版项目 自动把dubbo和developer-commons的依赖都弄好了,还有一些配置文件,和简单的测试用例
,可以直接运行的.)
1 . IDEA:
2 也可以用mvn 命令根据模版生成:
mvn archetype:generate
然后 修改 duboo配置文件:
** 这里明确写好 项目归属人 负责人 相关人等,方便项目管理
和监控和异常时找到对应的人**
模版项目地址 : data-service-archetype
<dubbo:application name="userstats" owner="rocyuan,yinxk,zhuolin,chensy" organization="portal" />
模版项目地址 : http://gitlab.jpushoa.com/yuanzp/data-service-archetype
模版项目原型:新写的那个用户流失的那个项目