Skip to content

Commit f39ef54

Browse files
committed
升级1.0.3.RELEASE版本
1 parent 233a112 commit f39ef54

File tree

31 files changed

+70
-38
lines changed

31 files changed

+70
-38
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
- **七牛云资源处理**:集成七牛云提供的SDK来完成文件的上传、下载等方法实现,开箱即用。
2121
- **阿里云OSS资源处理**:集成阿里云OSS提供的SDK来完成文件的上传、下载等方法实现,开箱即用。
2222
- **阿里云短信**:集成阿里云提供的SMS服务,简单配置即可完成短信发送,覆盖全球的短信服务,友好、高效、智能的互联化通讯能力,帮助企业迅速搭建客户触达通道。
23+
- **动态数据源**:完成项目的多数据源配置、内部集成`druid``HikariCP`数据源实现方式,配置主从数据源、多数据库类型数据源、多种数据源实现方式集成。
2324

2425
更多功能请参考 [更多功能列表](https://github.com/hengboy/api-boot/tree/1.x/api-boot-project/api-boot-starters)
2526

@@ -32,6 +33,7 @@
3233
- **[Mybatis Enhance](https://github.com/hengboy/mybatis-enhance)**`Enhance`是对于原生的`MyBatis`的增强编写,不影响任何原生的使用,使用后完全替代`mybatis-core``mybatis-spring`以及`mybatis-spring-boot-starter`,可以使用`SpringBoot`配置文件的形式进行配置相关的内容,尽可能强大的方便快速的集成`MyBatis`
3334
- **[Mybatis Pageable](https://github.com/hengboy/mybatis-pageable)**`MyBatis-Pageable`是一款自动化分页的插件,基于`MyBatis`内部的插件`Interceptor`拦截器编写完成,拦截`Executor.query`的两个重载方法计算出分页的信息以及根据配置的数据库`Dialect`自动执行不同的查询语句完成总数量的统计。
3435
- **[Code Builder](https://github.com/hengboy/code-builder)**`code-builder`是一款代码生成`maven mojo`插件,通过简单的配置就可以完成数据库内`Table`转换`Entity`或者其他实体类,想怎么生成完全根据你的个人业务逻辑,`code-builder`尽可能的完善的提供数据库内的一些定义的信息,让你更方便更灵活的来生成`Java`文件。
36+
- **[DataSource Switch](https://github.com/hengboy/api-boot/tree/1.x/api-boot-project/api-boot-plugins/api-boot-plugin-datasource-switch)**:一款多数据源自动切换框架,可配置多种数据库类型数据源集成、主从数据源配置。
3537

3638
更多组件请参考[更多集成组件](https://github.com/hengboy/api-boot/tree/1.x/api-boot-project/api-boot-starters)
3739

@@ -47,7 +49,7 @@
4749
<dependency>
4850
<groupId>org.minbox.framework</groupId>
4951
<artifactId>api-boot-dependencies</artifactId>
50-
<version>1.0.2.RELEASE</version>
52+
<version>1.0.3.RELEASE</version>
5153
<type>pom</type>
5254
<scope>import</scope>
5355
</dependency>
@@ -71,6 +73,7 @@ Demo列表:
7173
- [ApiBoot Alibaba OSS](https://github.com/hengboy/api-boot/tree/1.x/api-boot-samples/api-boot-sample-alibaba-oss)
7274
- [ApiBoot Alibaba SMS](https://github.com/hengboy/api-boot/tree/1.x/api-boot-samples/api-boot-sample-alibaba-sms)
7375
- [ApiBoot Quartz](https://github.com/hengboy/api-boot/tree/1.x/api-boot-samples/api-boot-sample-quartz)
76+
- [ApiBoot DataSource Switch](https://github.com/hengboy/api-boot/tree/1.x/api-boot-samples/api-boot-sample-datasource-switch)
7477

7578
## 版本管理规范
7679

api-boot-project/api-boot-common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-parent</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
<relativePath>../api-boot-parent</relativePath>
1010
</parent>
1111
<modelVersion>4.0.0</modelVersion>

api-boot-project/api-boot-dependencies/pom.xml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
<relativePath>../..</relativePath>
1010
</parent>
1111
<packaging>pom</packaging>
@@ -17,6 +17,8 @@
1717
<spring.boot.version>1.5.19.RELEASE</spring.boot.version>
1818
<mybatis.enhance.version>1.1.0.RELEASE</mybatis.enhance.version>
1919
<mybatis.pageable.version>1.0.6.RELEASE</mybatis.pageable.version>
20+
<druid.version>1.1.14</druid.version>
21+
<HikariCP.version>3.2.0</HikariCP.version>
2022
<druid.starter.version>1.1.14</druid.starter.version>
2123
<fastjson.version>1.2.56</fastjson.version>
2224
<security.oauth2.version>2.3.5.RELEASE</security.oauth2.version>
@@ -96,6 +98,18 @@
9698
<artifactId>fastjson</artifactId>
9799
<version>${fastjson.version}</version>
98100
</dependency>
101+
<!--HikariCP DataSource-->
102+
<dependency>
103+
<groupId>com.zaxxer</groupId>
104+
<artifactId>HikariCP</artifactId>
105+
<version>${HikariCP.version}</version>
106+
</dependency>
107+
<!--druid-->
108+
<dependency>
109+
<groupId>com.alibaba</groupId>
110+
<artifactId>druid</artifactId>
111+
<version>${druid.version}</version>
112+
</dependency>
99113
<!--druid-->
100114
<dependency>
101115
<groupId>com.alibaba</groupId>
@@ -229,6 +243,17 @@
229243
<version>${project.version}</version>
230244
</dependency>
231245

246+
<!--ApiBoot DataSource Switch-->
247+
<dependency>
248+
<groupId>org.minbox.framework</groupId>
249+
<artifactId>api-boot-plugin-datasource-switch</artifactId>
250+
<version>${project.version}</version>
251+
</dependency>
252+
<dependency>
253+
<groupId>org.minbox.framework</groupId>
254+
<artifactId>api-boot-starter-datasource-switch</artifactId>
255+
<version>${project.version}</version>
256+
</dependency>
232257
</dependencies>
233258
</dependencyManagement>
234259
</project>

api-boot-project/api-boot-parent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-dependencies</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
<relativePath>../api-boot-dependencies</relativePath>
1010
</parent>
1111
<modelVersion>4.0.0</modelVersion>

api-boot-project/api-boot-plugins/api-boot-plugin-alibaba-oss/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111
<description>ApiBoot Plugin 阿里云 对象存储oss</description>

api-boot-project/api-boot-plugins/api-boot-plugin-alibaba-sms/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111
<description>ApiBoot集成阿里云国际短信服务</description>

api-boot-project/api-boot-plugins/api-boot-plugin-oauth/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

api-boot-project/api-boot-plugins/api-boot-plugin-quartz/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

api-boot-project/api-boot-plugins/api-boot-plugin-security/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

api-boot-project/api-boot-plugins/api-boot-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>api-boot-plugins</artifactId>
77
<groupId>org.minbox.framework</groupId>
8-
<version>1.0.2.RELEASE</version>
8+
<version>1.0.3.RELEASE</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111
<artifactId>api-boot-plugin</artifactId>

0 commit comments

Comments
 (0)