From 11cc857de78cf5f23d7e2b8dd404486c68d9847e Mon Sep 17 00:00:00 2001 From: thinkgem Date: Fri, 2 Feb 2024 14:00:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=BB=98=E8=AE=A4=E5=80=BC?= =?UTF-8?q?=EF=BC=8Coracle=20=E4=B8=8B=E9=BB=98=E8=AE=A4=E4=B8=8D=E5=90=AF?= =?UTF-8?q?=E7=94=A8=20maxPoolPreparedStatementPerConnectionSize=20?= =?UTF-8?q?=E5=8F=AF=E6=A0=B9=E6=8D=AE=E9=9C=80=E8=A6=81=E5=BC=80=E5=90=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/core/pom.xml | 30 +++++++++---------- .../main/resources/config/jeesite-core.yml | 2 +- parent/pom.xml | 4 +-- .../src/main/resources/config/application.yml | 12 ++++---- web/src/main/resources/config/application.yml | 10 +++---- 5 files changed, 28 insertions(+), 30 deletions(-) diff --git a/modules/core/pom.xml b/modules/core/pom.xml index 10725844..d7b2299a 100644 --- a/modules/core/pom.xml +++ b/modules/core/pom.xml @@ -22,13 +22,14 @@ - + com.mysql mysql-connector-j runtime + com.oracle @@ -36,57 +37,54 @@ 11.2.0.3 runtime - - + + + com.microsoft.sqlserver mssql-jdbc runtime - --> + + org.postgresql postgresql runtime + - + com.jeesite jeesite-common ${project.parent.version} - + com.jeesite jeesite-framework ${project.parent.version} + org.springframework.boot spring-boot-starter-tomcat diff --git a/modules/core/src/main/resources/config/jeesite-core.yml b/modules/core/src/main/resources/config/jeesite-core.yml index 0dee298a..ac30792a 100644 --- a/modules/core/src/main/resources/config/jeesite-core.yml +++ b/modules/core/src/main/resources/config/jeesite-core.yml @@ -51,7 +51,7 @@ jdbc: removeAbandoned: false removeAbandonedTimeout: 2100 - # Oracle 下会自动开启 PSCache,并指定每个连接上 PSCache 大小。若不指定,则与 maxActive 相同(4.1.5+) + # 是否缓存 PreparedStatement 对象的最大数量(4.1.5+) maxPoolPreparedStatementPerConnectionSize: ~ # 设置连接属性,可获取到表的 remark (备注) diff --git a/parent/pom.xml b/parent/pom.xml index d155c6dd..bfdf7a76 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.2.2 + 3.1.8 @@ -54,7 +54,7 @@ 3.0.3 4.6 6.0.0 - 1.2.20 + 1.2.21 2.0.0-alpha-4 2.8.0-release 2.2.19 diff --git a/web-api/src/main/resources/config/application.yml b/web-api/src/main/resources/config/application.yml index d5cbf34f..768a3b80 100644 --- a/web-api/src/main/resources/config/application.yml +++ b/web-api/src/main/resources/config/application.yml @@ -59,7 +59,7 @@ jdbc: password: 123456 testSql: SELECT 1 -# # Oracle 数据库配置(若使用 12c,请修改 /modules/core/pom.xml 文件,打开 12c 依赖,去掉 11g 依赖) +# # Oracle 数据库配置(11g,若使用 12c 以上版本,请打开 /modules/core/pom.xml 文件,替换为 Oracle 12c 驱动并编译打包 core 模块) # type: oracle # driver: oracle.jdbc.OracleDriver # url: jdbc:oracle:thin:@127.0.0.1:1521/orcl @@ -67,7 +67,7 @@ jdbc: # password: jeesite # testSql: SELECT 1 FROM DUAL -# # Sql Server 数据库配置(2008) +# # Sql Server 数据库配置(2008 版本,请打开 /modules/core/pom.xml 文件,替换为 SqlServer 2008 驱动并编译打包 core 模块) # type: mssql # driver: net.sourceforge.jtds.jdbc.Driver # url: jdbc:jtds:sqlserver://127.0.0.1:1433/jeesite @@ -75,14 +75,14 @@ jdbc: # password: jeesite # testSql: SELECT 1 -# # Sql Server 数据库配置(2012以上版本)(请修改 /modules/core/pom.xml 文件,打开 SqlServer 2012 依赖并编译打包) +# # Sql Server 数据库配置(2012 及以上版本,请打开 /modules/core/pom.xml 文件,替换为 SqlServer 2021 驱动并编译打包 core 模块) # type: mssql2012 # driver: com.microsoft.sqlserver.jdbc.SQLServerDriver # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jeesite;encrypt=true;trustServerCertificate=true # username: jeesite # password: jeesite # testSql: SELECT 1 - + # # PostgreSql 数据库配置 # type: postgresql # driver: org.postgresql.Driver @@ -91,7 +91,7 @@ jdbc: # password: jeesite # testSql: SELECT 1 -# # H2 数据库配置(请修改 /modules/core/pom.xml 文件,打开 H2 DB 依赖) +# # H2 数据库配置(请打开 /modules/core/pom.xml 文件,打开 H2 DB 驱动并编译打包 core 模块) # type: h2 # driver: org.h2.Driver # url: jdbc:h2:~/jeesite-db/jeesite @@ -143,7 +143,7 @@ jdbc: # removeAbandoned: false # removeAbandonedTimeout: 2100 # -# # Oracle 下会自动开启 PSCache,并指定每个连接上 PSCache 大小。若不指定,则与 maxActive 相同(4.1.5+) +# # 是否缓存 PreparedStatement 对象的最大数量(4.1.5+) # maxPoolPreparedStatementPerConnectionSize: ~ # # # 设置连接属性,可获取到表的 remark (备注) diff --git a/web/src/main/resources/config/application.yml b/web/src/main/resources/config/application.yml index e668618e..2b5d0d4b 100644 --- a/web/src/main/resources/config/application.yml +++ b/web/src/main/resources/config/application.yml @@ -59,7 +59,7 @@ jdbc: password: 123456 testSql: SELECT 1 -# # Oracle 数据库配置(若使用 12c,请修改 /modules/core/pom.xml 文件,打开 12c 依赖,去掉 11g 依赖) +# # Oracle 数据库配置(11g,若使用 12c 以上版本,请打开 /modules/core/pom.xml 文件,替换为 Oracle 12c 驱动并编译打包 core 模块) # type: oracle # driver: oracle.jdbc.OracleDriver # url: jdbc:oracle:thin:@127.0.0.1:1521/orcl @@ -67,7 +67,7 @@ jdbc: # password: jeesite # testSql: SELECT 1 FROM DUAL -# # Sql Server 数据库配置(2008) +# # Sql Server 数据库配置(2008 版本,请打开 /modules/core/pom.xml 文件,替换为 SqlServer 2008 驱动并编译打包 core 模块) # type: mssql # driver: net.sourceforge.jtds.jdbc.Driver # url: jdbc:jtds:sqlserver://127.0.0.1:1433/jeesite @@ -75,7 +75,7 @@ jdbc: # password: jeesite # testSql: SELECT 1 -# # Sql Server 数据库配置(2012以上版本)(请修改 /modules/core/pom.xml 文件,打开 SqlServer 2012 依赖并编译打包) +# # Sql Server 数据库配置(2012 及以上版本,请打开 /modules/core/pom.xml 文件,替换为 SqlServer 2021 驱动并编译打包 core 模块) # type: mssql2012 # driver: com.microsoft.sqlserver.jdbc.SQLServerDriver # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jeesite;encrypt=true;trustServerCertificate=true @@ -91,7 +91,7 @@ jdbc: # password: jeesite # testSql: SELECT 1 -# # H2 数据库配置(请修改 /modules/core/pom.xml 文件,打开 H2 DB 依赖) +# # H2 数据库配置(请打开 /modules/core/pom.xml 文件,打开 H2 DB 驱动并编译打包 core 模块) # type: h2 # driver: org.h2.Driver # url: jdbc:h2:~/jeesite-db/jeesite @@ -143,7 +143,7 @@ jdbc: # removeAbandoned: false # removeAbandonedTimeout: 2100 # -# # Oracle 下会自动开启 PSCache,并指定每个连接上 PSCache 大小。若不指定,则与 maxActive 相同(4.1.5+) +# # 是否缓存 PreparedStatement 对象的最大数量(4.1.5+) # maxPoolPreparedStatementPerConnectionSize: ~ # # # 设置连接属性,可获取到表的 remark (备注)