文档章节

Spring(Project)

赵-猛
 赵-猛
发布于 2017/04/07 16:20
字数 512
阅读 1
收藏 0

###crawl remote catalog from remote to local
###mvn archetype:crawl
###mv /home/cuikexi/.m2/repository/archetype-catalog.xml /home/cuikexi/.m2/
###archetypeCatalog:internal|local|remote|file://|http://
###mvn archetype:generate -DarchetypeCatalog=local

###archetypeArtifactId:maven-archetype-quickstart|maven-archetype-webapp|...

 

mvn工程(项目通用工程, 技术方)
###jar project

###mvn archetype:generate -DgroupId=com.zcs -DartifactId=data-processor -DpackageName=com.zcs.62.data -Dversion=0.1

###cd data-processor
###vi pom.xml

###mvn dependency:tree
###mvn dependency:resolve
###mvn clean compile
###mvn clean javadoc:javadoc  site:site
###mvn clean source:jar javadoc:jar site:jar
###mvn clean assembly:assembly
###mvn dependency:copy-dependencies -DdescriptorId=jar-with-dependencies -Dmaven.test.skip=true
###mvn clean install  -Dmaven.test.skip=true
###mvn clean compile exec:java -Dexec.mainClass=xxxx.xxxx.YYYY
###run by other vm or program
###mvn clean compile exec:exec -Dexec.executable="java" -Dexec.args="-DsystemProperty1=value1 -classpath %classpath com.zcs.62.data.app.Main arg1 arg2"

###war project

###mvn archetype:generate -DgroupId=com.zcs -DartifactId=terminal-system -DpackageName=com.zcs.data.processor -DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.1

###cd terminal-system
###vi pom.xml

###mvn dependency:tree
###mvn dependency:resolve
###mvn clean compile
###mvn clean javadoc:javadoc  site:site
###mvn clean source:jar javadoc:jar site:jar
###mvn clean assembly:assembly
###mvn clean install  -Dmaven.test.skip=true
###mvn clean package jetty:run-war -Dmaven.test.skip=true


HTTP协议(项目通用模板, 技术方)

request format:
     1.path:url_path(remove the part 'schema://host:port')
     2.method:get|post
     3.headers:null
     4.query string(kv parameters):
          type=xx
          count=xx
          xxx=yyy
     5.request body(payload data:json):
          xxxxxxxxxxxxxx

response format:
     1.headers:null
   2.response body(payload data:json):
      {
        code:
        msg:
        data:
      }

note for resonse:(request url suffix->response data type:)
        record->json object
        list->josn list
        infos-> json dictinary

 

协议样例:
org index request:

    url:/data/index/list
    method:get
    headers:null
    query string:
        type=org
        count=2
        sort=desc
    request body(json):
        null

org index response:

    headers:null
    response body(json):
    {
        code:200200,
        msg:ok,
        data:[{"name":"zcs","socre":60},
              {"name":"hy","score":80}]
    }

 

实施流程(项目通用流程, 技术方)

1.系统架构设计 => 进程图
2.功能模块设计 => 进程/模块功能说明文档
3.数据点评估 => 数据点文档
4.数据库表设计 => 数据库建表代码和说明文档
5.数据流设计 => 数据流图
6.数据流通信协议 => http协议文档
7.系统测试用例 => 待实现进程/模块测试用例文档
8.项目框架工程代码实现 => 代码
9.测试用例代码实现 => 代码
10.业务代码实现 => 代码
11.持续集成/测试/部署/测试/交付 => 自动化脚本和配置文件
12.用户文档设计 => 用户文档
13.运维优化设计 => 运维文档

 

© 著作权归作者所有

上一篇: NodeJS(PhantomJS)
下一篇: Oracle(Concept 3)
赵-猛
粉丝 6
博文 771
码字总数 466978
作品 0
深圳
技术主管
私信 提问
eClipse import Spring之后出现的问题

你好,我的 eClipse 是 kepler 版的 , Spring 的下载网址是 https://github.com/spring-projects/spring-framework jdk 版本是 8 的 , java -version 指令显示版本号码是 1.8.0_05 我在 Spri......

Arthur1977
2014/07/12
1K
1
spring-oauth-server 0.3 发布, Oauth2 与 Spring Security 安全应用整合

spring-oauth-server 0.3版本发布, spring-oauth-server 是一个整合Oauth2与Spring Security的安全应用项目,是从https://github.com/spring-projects/spring-security-oauth/tree/master/sp......

monkeyk7
2015/06/07
1K
3
Secures your applications with Spring Security 5 and Keycloak

Spring Security 5 brought new OAuth2/OIDC client instead of the legacy client support in the old Spring Security OAuth sub project. The new OAuth2 umbrella modules in the core p......

hantsy
2018/04/24
0
0
Spring Tips: Project Riff and Spring Cloud Functio

Spring Tips: Project Riff and Spring Cloud Functio Spring2018-05-162 阅读 projectspringTipscloud 发表评论...

Spring
2018/05/16
0
0
springboot学习 笔记

使用start地址进行新建SpringBoot工程 默认配置: 可以改造为:

晨猫
01/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
9
0
解决多线程并行加载缓存问题(利用guava实现)

依赖 com.google.guava:guava:20.0 import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import j......

暗中观察
昨天
3
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部