【更新】适配Oracle数据库,升级版本为1.2.0
This commit is contained in:
parent
ddec2f311e
commit
fd63f117d9
@ -105,7 +105,12 @@
|
|||||||
- 4. 新建 Pull Request
|
- 4. 新建 Pull Request
|
||||||
|
|
||||||
### 更新日志:
|
### 更新日志:
|
||||||
----
|
|
||||||
|
#### v1.2.0
|
||||||
|
- 1、适配Oracle数据库
|
||||||
|
- 2、日志列表增加时间段查询
|
||||||
|
- 3、修正邮箱数据问题
|
||||||
|
|
||||||
#### v1.1.1
|
#### v1.1.1
|
||||||
- 1、代码生成中查询条件增加为全部字段,可根据不同程序删减代码
|
- 1、代码生成中查询条件增加为全部字段,可根据不同程序删减代码
|
||||||
|
|
||||||
|
1401
_sql/xiaonuo-vue-pub-oracle.sql
Normal file
1401
_sql/xiaonuo-vue-pub-oracle.sql
Normal file
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@
|
|||||||
<div class="links">
|
<div class="links">
|
||||||
</div>
|
</div>
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
Copyright © 2020 <a target="_blank" href="https://www.xiaonuo.vip/">XiaoNuo</a> All rights reserved. xiaonuo-vue 1.1
|
Copyright © 2020 <a target="_blank" href="https://www.xiaonuo.vip/">XiaoNuo</a> All rights reserved. xiaonuo-vue 1.2.0
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
<a href="_self">条款</a>
|
<a href="_self">条款</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
Copyright © 2020 <a target="_blank" href="https://www.xiaonuo.vip/">XiaoNuo</a> All rights reserved. xiaonuo-vue 1.1
|
Copyright © 2020 <a target="_blank" href="https://www.xiaonuo.vip/">XiaoNuo</a> All rights reserved. xiaonuo-vue 1.2.0
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
6
pom.xml
6
pom.xml
@ -28,6 +28,7 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
<mysql-connector-java.version>8.0.17</mysql-connector-java.version>
|
<mysql-connector-java.version>8.0.17</mysql-connector-java.version>
|
||||||
|
<oracle.version>11.2.0.3</oracle.version>
|
||||||
<druid.version>1.1.21</druid.version>
|
<druid.version>1.1.21</druid.version>
|
||||||
<mp.version>3.3.2</mp.version>
|
<mp.version>3.3.2</mp.version>
|
||||||
<fastjson.version>1.2.70</fastjson.version>
|
<fastjson.version>1.2.70</fastjson.version>
|
||||||
@ -64,6 +65,11 @@
|
|||||||
<artifactId>mysql-connector-java</artifactId>
|
<artifactId>mysql-connector-java</artifactId>
|
||||||
<version>${mysql-connector-java.version}</version>
|
<version>${mysql-connector-java.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.oracle</groupId>
|
||||||
|
<artifactId>ojdbc6</artifactId>
|
||||||
|
<version>${oracle.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!--数据库连接池-->
|
<!--数据库连接池-->
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -46,6 +46,10 @@
|
|||||||
<groupId>mysql</groupId>
|
<groupId>mysql</groupId>
|
||||||
<artifactId>mysql-connector-java</artifactId>
|
<artifactId>mysql-connector-java</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.oracle</groupId>
|
||||||
|
<artifactId>ojdbc6</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!-- druid连接池 -->
|
<!-- druid连接池 -->
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -35,15 +35,10 @@ import com.cn.xiaonuo.core.context.constant.ConstantContext;
|
|||||||
import com.cn.xiaonuo.core.enums.CommonStatusEnum;
|
import com.cn.xiaonuo.core.enums.CommonStatusEnum;
|
||||||
import com.cn.xiaonuo.core.exception.ServiceException;
|
import com.cn.xiaonuo.core.exception.ServiceException;
|
||||||
import com.cn.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum;
|
import com.cn.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum;
|
||||||
import com.cn.xiaonuo.core.context.constant.ConstantContext;
|
|
||||||
import com.cn.xiaonuo.core.enums.CommonStatusEnum;
|
|
||||||
import com.cn.xiaonuo.core.exception.ServiceException;
|
|
||||||
import com.cn.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum;
|
|
||||||
import org.springframework.boot.context.event.ApplicationContextInitializedEvent;
|
import org.springframework.boot.context.event.ApplicationContextInitializedEvent;
|
||||||
import org.springframework.context.ApplicationListener;
|
import org.springframework.context.ApplicationListener;
|
||||||
import org.springframework.core.Ordered;
|
import org.springframework.core.Ordered;
|
||||||
import org.springframework.core.env.ConfigurableEnvironment;
|
import org.springframework.core.env.ConfigurableEnvironment;
|
||||||
|
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.DriverManager;
|
import java.sql.DriverManager;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
@ -96,7 +91,12 @@ public class ConstantsInitListener implements ApplicationListener<ApplicationCon
|
|||||||
|
|
||||||
// 将查询到的参数配置添加到缓存
|
// 将查询到的参数配置添加到缓存
|
||||||
if (ObjectUtil.isNotEmpty(entityList)) {
|
if (ObjectUtil.isNotEmpty(entityList)) {
|
||||||
entityList.forEach(sysConfig -> ConstantContext.putConstant(sysConfig.getStr("code"), sysConfig.getStr("value")));
|
entityList.forEach(sysConfig ->
|
||||||
|
ConstantContext.putConstant(
|
||||||
|
sysConfig.getStr("code") == null ? sysConfig.getStr("CODE") : sysConfig.getStr("code"),
|
||||||
|
sysConfig.getStr("value") == null ? sysConfig.getStr("VALUE") : sysConfig.getStr("value")
|
||||||
|
)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
} catch (SQLException | ClassNotFoundException e) {
|
} catch (SQLException | ClassNotFoundException e) {
|
||||||
log.error(">>> 读取数据库constants配置信息出错:{}", e.getMessage());
|
log.error(">>> 读取数据库constants配置信息出错:{}", e.getMessage());
|
||||||
|
@ -8,3 +8,14 @@ spring:
|
|||||||
# 连接池大小根据实际情况调整
|
# 连接池大小根据实际情况调整
|
||||||
max-active: 20
|
max-active: 20
|
||||||
max-pool-prepared-statement-per-connection-size: 20
|
max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
|
||||||
|
# Oracle数据库
|
||||||
|
#spring:
|
||||||
|
# datasource:
|
||||||
|
# driver-class-name: oracle.jdbc.OracleDriver
|
||||||
|
# url: jdbc:oracle:thin:@localhost:1521:orcl
|
||||||
|
# username: XIAONUO-VUE-PUB-ORACLE
|
||||||
|
# password: 123456
|
||||||
|
# # 连接池大小根据实际情况调整
|
||||||
|
# max-active: 20
|
||||||
|
# max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
@ -8,3 +8,14 @@ spring:
|
|||||||
# 连接池大小根据实际情况调整
|
# 连接池大小根据实际情况调整
|
||||||
max-active: 20
|
max-active: 20
|
||||||
max-pool-prepared-statement-per-connection-size: 20
|
max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
|
||||||
|
# Oracle数据库
|
||||||
|
#spring:
|
||||||
|
# datasource:
|
||||||
|
# driver-class-name: oracle.jdbc.OracleDriver
|
||||||
|
# url: jdbc:oracle:thin:@localhost:1521:orcl
|
||||||
|
# username: XIAONUO-VUE-PUB-ORACLE
|
||||||
|
# password: 123456
|
||||||
|
# # 连接池大小根据实际情况调整
|
||||||
|
# max-active: 20
|
||||||
|
# max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
@ -8,3 +8,14 @@ spring:
|
|||||||
# 连接池大小根据实际情况调整
|
# 连接池大小根据实际情况调整
|
||||||
max-active: 20
|
max-active: 20
|
||||||
max-pool-prepared-statement-per-connection-size: 20
|
max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
|
||||||
|
# Oracle数据库
|
||||||
|
#spring:
|
||||||
|
# datasource:
|
||||||
|
# driver-class-name: oracle.jdbc.OracleDriver
|
||||||
|
# url: jdbc:oracle:thin:@localhost:1521:orcl
|
||||||
|
# username: XIAONUO-VUE-PUB-ORACLE
|
||||||
|
# password: 123456
|
||||||
|
# # 连接池大小根据实际情况调整
|
||||||
|
# max-active: 20
|
||||||
|
# max-pool-prepared-statement-per-connection-size: 20
|
||||||
|
Loading…
x
Reference in New Issue
Block a user