私信发送成功
检测到您已登录开源中国,是否 一键登录码云
Watch Star Fork

iBase4J / iBase4JJavaApache-2.0GVP

统一DUBBO服务接口
A♂圣旭 提交于   master
commit c4bb427aaddfa8a3c2051d0d50a91fe3888ea3f4
1 parent 5b0ef33b0b

35 文件发生了变化, 影响行数: +23 -28

@@ -6,7 +6,7 @@
<artifactId>iBase4J</artifactId>
<version>1.1.0</version>
</parent>
- <artifactId>iBase4J-Biz-API</artifactId>
+ <artifactId>iBase4J-Biz-Facade</artifactId>
 
<dependencies>
<dependency>
@@ -30,7 +30,7 @@
</dependency>
<dependency>
<groupId>org.ibase4j</groupId>
- <artifactId>iBase4J-Biz-API</artifactId>
+ <artifactId>iBase4J-Biz-Facade</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
@@ -5,7 +5,7 @@ import org.ibase4j.provider.IBizProvider;
 
import com.alibaba.dubbo.config.annotation.Service;
 
-@Service
+@Service(interfaceClass = IBizProvider.class)
public class BizProviderImpl extends BaseProviderImpl implements IBizProvider {
-
+
}
\ No newline at end of file
@@ -27,7 +27,7 @@
</dependency>
<dependency>
<groupId>org.ibase4j</groupId>
- <artifactId>iBase4J-SYS-API</artifactId>
+ <artifactId>iBase4J-SYS-Facade</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
@@ -38,7 +38,7 @@
</dependency>
<dependency>
<groupId>org.ibase4j</groupId>
- <artifactId>iBase4J-Biz-API</artifactId>
+ <artifactId>iBase4J-Biz-Facade</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
@@ -111,12 +111,12 @@
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
- <version>2.5.0</version>
+ <version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
- <version>2.5.0</version>
+ <version>${springfox.version}</version>
</dependency>
<!-- -->
<dependency>
@@ -129,12 +129,7 @@
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
- <version>2.5.0</version>
- </dependency>
- <dependency>
- <groupId>io.springfox</groupId>
- <artifactId>springfox-swagger-ui</artifactId>
- <version>2.5.0</version>
+ <version>${springfox.version}</version>
</dependency>
<!-- -->
<dependency>
@@ -2,8 +2,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <artifactId>iBase4J-SYS-API</artifactId>
- <name>iBase4J-SYS-API</name>
+ <artifactId>iBase4J-SYS-Facade</artifactId>
<packaging>jar</packaging>
<parent>
<groupId>org.ibase4j</groupId>
@@ -34,7 +34,7 @@
</dependency>
<dependency>
<groupId>org.ibase4j</groupId>
- <artifactId>iBase4J-SYS-API</artifactId>
+ <artifactId>iBase4J-SYS-Facade</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
@@ -5,7 +5,7 @@ import org.ibase4j.provider.ISysProvider;
 
import com.alibaba.dubbo.config.annotation.Service;
 
-@Service
+@Service(interfaceClass = ISysProvider.class)
public class SysProviderImpl extends BaseProviderImpl implements ISysProvider {
 
}
\ No newline at end of file
@@ -31,7 +31,7 @@
</dependency>
<dependency>
<groupId>org.ibase4j</groupId>
- <artifactId>iBase4J-SYS-API</artifactId>
+ <artifactId>iBase4J-SYS-Facade</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
@@ -104,12 +104,12 @@
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
- <version>2.5.0</version>
+ <version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
- <version>2.5.0</version>
+ <version>${springfox.version}</version>
</dependency>
<!-- -->
<dependency>
@@ -14,7 +14,7 @@
</parent>
<modules>
<module>iBase4J-Common</module>
- <module>iBase4J-Biz-API</module>
+ <module>iBase4J-Biz-Facade</module>
<module>iBase4J-Biz-Service</module>
</modules>
<!-- clean package -P build tomcat7:run-war-only -f pom-biz-service-server.xml -->
@@ -15,8 +15,8 @@
<!-- clean package -P build tomcat7:run-war-only -f pom-biz-web-server.xml -->
<modules>
<module>iBase4J-Common</module>
- <module>iBase4J-SYS-API</module>
- <module>iBase4J-Biz-API</module>
+ <module>iBase4J-SYS-Facade</module>
+ <module>iBase4J-Biz-Facade</module>
<module>iBase4J-Biz-Web</module>
</modules>
</project>
\ No newline at end of file
@@ -14,7 +14,7 @@
</parent>
<modules>
<module>iBase4J-Common</module>
- <module>iBase4J-SYS-API</module>
+ <module>iBase4J-SYS-Facade</module>
<module>iBase4J-SYS-Service</module>
</modules>
<!-- clean package -P build tomcat7:run-war-only -f pom-sys-server.xml -->
@@ -15,7 +15,7 @@
<!-- clean package -P build tomcat7:run-war-only -f pom-web-server.xml -->
<modules>
<module>iBase4J-Common</module>
- <module>iBase4J-SYS-API</module>
+ <module>iBase4J-SYS-Facade</module>
<module>iBase4J-SYS-Web</module>
</modules>
</project>
\ No newline at end of file
@@ -11,11 +11,11 @@
 
<modules>
<module>iBase4J-Common</module>
- <module>iBase4J-SYS-API</module>
<module>iBase4J-SYS-Service</module>
+ <module>iBase4J-SYS-Facade</module>
<module>iBase4J-SYS-Web</module>
- <module>iBase4J-Biz-API</module>
<module>iBase4J-Biz-Service</module>
+ <module>iBase4J-Biz-Facade</module>
<module>iBase4J-Biz-Web</module>
</modules>
 
@@ -60,6 +60,7 @@
<pinyin4j.version>2.5.1</pinyin4j.version>
<activemq.version>5.13.3</activemq.version>
<jsqlparser.version>0.9.5</jsqlparser.version>
+ <springfox.version>2.6.1</springfox.version>
<thumbnailator.version>0.4.8</thumbnailator.version>
</properties>
 

登录 后才可以发表评论