浏览代码

Merge branch 'master' of http://10.1.235.20:3000/rest/rest-guide.git

huangbo 4 年之前
父节点
当前提交
00fb8b07b6
共有 2 个文件被更改,包括 91 次插入38 次删除
  1. 38 7
      ipu-rest-demo/pom.xml
  2. 53 31
      ipu-rest-scaffold/pom.xml

+ 38 - 7
ipu-rest-demo/pom.xml

@ -3,7 +3,7 @@
3 3
	<modelVersion>4.0.0</modelVersion>
4 4
	<parent>
5 5
		<groupId>com.ai.ipu.server</groupId>
6
		<artifactId>ipu-rest-libs</artifactId>
6
		<artifactId>ipu-server-parent</artifactId>
7 7
		<version>3.2-SNAPSHOT</version>
8 8
	</parent>
9 9
@ -28,16 +28,46 @@
28 28
	</repositories>
29 29
30 30
	<properties>
31
		<env>dev</env>
32
		<skip-test>true</skip-test>
31 33
		<start-class>com.ai.ipu.server.demo.IpuRestDemoStart</start-class>
32 34
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
33
		<ipu>3.1-SNAPSHOT</ipu>
34
		<ipu-db>3.2-SNAPSHOT</ipu-db>
35
		<ipu>3.2-SNAPSHOT</ipu>
35 36
		<ipu-rest>3.2-SNAPSHOT</ipu-rest>
37
		<org.springframework.boot>1.5.9.RELEASE</org.springframework.boot>
38
39
		<!-- docker仓库服务器及端口,如果只是docker容器,则为镜像前缀 -->
40
		<!-- ipudocker.com对应47.105.130.83  --> 
41
		<docker-registry-server>ipudocker.com:5000</docker-registry-server>
42
		<!-- docker仓库身份认证方式及用户密码,如果只是docker容器,请设置为空 -->
43
		<docker-registry-auth>basic</docker-registry-auth>
44
		<docker-registry-username>ipu</docker-registry-username>
45
		<docker-registry-password>ipuDocker@83</docker-registry-password>
46
36 47
		<msgframe>1.9.2</msgframe>
37 48
		<mongodb.version>3.11.2</mongodb.version>
38 49
		<jms>1.1</jms>
39 50
	</properties>
40 51
52
	<dependencyManagement>
53
		<dependencies>
54
			<dependency>
55
				<groupId>org.springframework.boot</groupId>
56
				<artifactId>spring-boot-dependencies</artifactId>
57
				<version>${org.springframework.boot}</version>
58
				<type>pom</type>
59
				<scope>import</scope>
60
			</dependency>
61
			<dependency>
62
				<groupId>com.ai.ipu.server</groupId>
63
				<artifactId>ipu-dependencies</artifactId>
64
				<version>${ipu}</version>
65
				<type>pom</type>
66
				<scope>import</scope>
67
			</dependency>
68
		</dependencies>
69
	</dependencyManagement>
70
41 71
	<dependencies>
42 72
		<!-- dubbo相关依赖 -->
43 73
		<dependency>
@ -66,14 +96,16 @@
66 96
		<dependency>
67 97
		    <groupId>com.ai.ipu</groupId>
68 98
		    <artifactId>ipu-sql-mgmt</artifactId>
69
		    <version>${ipu-db}</version>
70 99
		</dependency>
71 100
		<dependency>
72 101
            <groupId>com.ai.ipu</groupId>
73 102
            <artifactId>ipu-nosql</artifactId>
74
            <version>${ipu}</version>
75 103
        </dependency>
76
        
104
        <dependency>
105
			<groupId>com.ai.ipu.server</groupId>
106
			<artifactId>ipu-restful</artifactId>
107
		</dependency>
108
		
77 109
        <!-- 这里引入mongo-java-driver的原因是springboot1.5.9缺省使用了mongo-java-driver低版本的驱动,
78 110
                                导致ipu-nosql里MongoCredential.createScramSha256Credential报“方法不存在”。
79 111
                               由于ipu-rest-libs里引入springboot采用了import方式;
@ -94,6 +126,5 @@
94 126
				<artifactId>spring-boot-maven-plugin</artifactId>
95 127
			</plugin>
96 128
		</plugins>
97
		<finalName>${project.artifactId}</finalName>
98 129
	</build>
99 130
</project>

+ 53 - 31
ipu-rest-scaffold/pom.xml

@ -1,10 +1,11 @@
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1
<project xmlns="http://maven.apache.org/POM/4.0.0"
2
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 4
	<modelVersion>4.0.0</modelVersion>
4 5
5 6
	<parent>
6 7
		<groupId>com.ai.ipu.server</groupId>
7
		<artifactId>ipu-rest-part-libs</artifactId>
8
		<artifactId>ipu-assembly-parent</artifactId>
8 9
		<version>3.2-SNAPSHOT</version>
9 10
	</parent>
10 11
@ -42,19 +43,48 @@
42 43
	</repositories>
43 44
44 45
	<properties>
46
		<env>dev</env>
45 47
		<start-class>com.ai.ipu.server.RestScaffoldStart</start-class>
46 48
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
47
		<ipu-db>3.2-SNAPSHOT</ipu-db>
49
		<ipu>3.2-SNAPSHOT</ipu>
48 50
		<ipu-rest>3.2-SNAPSHOT</ipu-rest>
49
		<junit>4.12</junit>
50
		<spring.session>1.3.5.RELEASE</spring.session>
51
		<org.springframework.boot>1.5.9.RELEASE</org.springframework.boot>
52
53
		<!-- docker仓库服务器及端口,如果只是docker容器,则为镜像前缀 -->
54
		<!-- ipudocker.com对应47.105.130.83 -->
55
		<docker-registry-server>ipudocker.com:5000</docker-registry-server>
56
		<!-- docker仓库身份认证方式及用户密码,如果只是docker容器,请设置为空 -->
57
		<docker-registry-auth>basic</docker-registry-auth>
58
		<docker-registry-username>ipu</docker-registry-username>
59
		<docker-registry-password>ipuDocker@83</docker-registry-password>
51 60
	</properties>
52 61
62
	<dependencyManagement>
63
		<dependencies>
64
			<dependency>
65
				<groupId>org.springframework.boot</groupId>
66
				<artifactId>spring-boot-dependencies</artifactId>
67
				<version>${org.springframework.boot}</version>
68
				<type>pom</type>
69
				<scope>import</scope>
70
			</dependency>
71
			<dependency>
72
				<groupId>com.ai.ipu.server</groupId>
73
				<artifactId>ipu-dependencies</artifactId>
74
				<version>${ipu}</version>
75
				<type>pom</type>
76
				<scope>import</scope>
77
			</dependency>
78
		</dependencies>
79
	</dependencyManagement>
53 80
	<dependencies>
54 81
		<dependency>
82
			<groupId>com.ai.ipu.server</groupId>
83
			<artifactId>ipu-restful</artifactId>
84
		</dependency>
85
		<dependency>
55 86
			<groupId>com.ai.ipu</groupId>
56 87
			<artifactId>ipu-sql-mgmt</artifactId>
57
			<version>${ipu-db}</version>
58 88
			<!-- 屏蔽以后Idea可能启动报错 -->
59 89
			<scope>provided</scope>
60 90
		</dependency>
@ -65,14 +95,19 @@
65 95
		</dependency>
66 96
		<!-- 添加springboot使用redis管理session的依赖 -->
67 97
		<dependency>
68
		    <groupId>org.springframework.boot</groupId>
69
            <artifactId>spring-boot-starter-data-redis</artifactId>
98
			<groupId>org.springframework.boot</groupId>
99
			<artifactId>spring-boot-starter-data-redis</artifactId>
100
			<exclusions>
101
				<exclusion>
102
					<groupId>org.springframework.boot</groupId>
103
					<artifactId>spring-boot-starter-logging</artifactId>
104
				</exclusion>
105
			</exclusions>
106
		</dependency>
107
		<dependency>
108
			<groupId>org.springframework.session</groupId>
109
			<artifactId>spring-session-data-redis</artifactId>
70 110
		</dependency>
71
        <dependency>
72
            <groupId>org.springframework.session</groupId>
73
            <artifactId>spring-session-data-redis</artifactId>
74
            <version>${spring.session}</version>
75
        </dependency>
76 111
77 112
	</dependencies>
78 113
@ -96,24 +131,11 @@
96 131
				<groupId>org.apache.maven.plugins</groupId>
97 132
				<artifactId>maven-assembly-plugin</artifactId>
98 133
			</plugin>
99
            <!-- 添加docker镜像功能 -->
100
            <plugin>
101
                <groupId>com.spotify</groupId>
102
                <artifactId>dockerfile-maven-plugin</artifactId>
103
                <version>1.4.10</version>
104
                <configuration>
105
                    <repository>ipudocker.com:5000/${project.artifactId}</repository>
106
                    <contextDirectory>${project.basedir}</contextDirectory>
107
                    <auth>basic</auth>
108
                    <username>ipu</username>
109
                    <!--在容器镜像服务控制台"设置Registry登陆密码"-->
110
                    <password>ipuDocker@83</password>
111
                    <buildArgs>
112
                        <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
113
                    </buildArgs>
114
                    <tag>${project.version}</tag>
115
                </configuration>
116
            </plugin>
134
			<!-- 添加docker镜像功能 -->
135
			<plugin>
136
				<groupId>com.spotify</groupId>
137
				<artifactId>dockerfile-maven-plugin</artifactId>
138
			</plugin>
117 139
		</plugins>
118 140
	</build>
119 141
</project>