首页 > 数据库 >mybatis 连接 ORACLE

mybatis 连接 ORACLE

时间:2024-12-25 11:56:41浏览次数:3  
标签:jdbc Redis id content ORACLE book ------------- mybatis 连接

mybatis 连接 ORACLE| Id | Title | DateAdded | SourceUrl | PostType | Body | BlogId | Description | DateUpdated | IsMarkdown | EntryName | CreatedTime | IsActive | AutoDesc | AccessPermission |

| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------|
| 17317938| mybatis 连接 ORACLE| 2023-04-14T12:24:00| | BlogPost|

 

application-common-dev.yml

spring:
  profiles:
    include: [common]
  main:
    allow-bean-definition-overriding: true
  #Redis服务器IP
  redis:
    host: 127.0.0.1
    #Redis服务器连接端口
    port: 6379
    #Redis服务器连接密码
    password: test
    jedis:
      pool:
        #连接池最大连接数(使用负值表示没有限制)
        max-active: 8
        #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: 1
        #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-idle: 8
        #连接池中的最小空闲连接
        min-idle: 0
    #连接超时时间(毫秒)
    timeout: 30000
  datasource:
        driver-class-name: oracle.jdbc.OracleDriver
        url: jdbc:oracle:thin:@//FP-DB-USCAN.wfh.local:1521/fp_uat
        username: SZSW
        password: 5z5w0RAR0

使用shardingJdbc时,

所有的jdbcType都不能是LONGVARCHAR,否则会导致java.io.NotSerializableException: java.io.StringReader错误

应该替换所有的 LONGVARCHAR 类型为VARCHAR

sharding:
jdbc:
datasource:
names: ds0 #,ds1
ds0:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: oracle.jdbc.OracleDriver
jdbc-url: jdbc:oracle:thin:@//FP-DB-USCAN.wfh.local:1521/fp_uat
username: SZSW
password: 5z5w0RAR0
# ds1:
# type: com.alibaba.druid.pool.DruidDataSource
# driver-class-name: com.mysql.jdbc.Driver
# url: jdbc:mysql://localhost:3306/novel_plus2
# username: root
# password: test123456
config:
sharding:
props:
sql.show: true
tables:
book_content: #book_content表
key-generator-column-name: id #主键
actual-data-nodes: ds${0}.book_content${0..9} #数据节点
# database-strategy: #分库策略
# inline:
# sharding-column: book_id
# algorithm-expression: ds${book_id % 10}
table-strategy: #分表策略
inline:
shardingColumn: index_id
algorithm-expression: book_content${index_id % 10}

content:
save:
storage: db #存储介质,db:数据库,file:txt文本
path: /Users/xiongxiaoyang/books #txt小说文本保存路径

        <!--oracle驱动-->
       <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>6.0</version>
            <type>jar</type>
        </dependency>

 

| 648658| | 2023-04-14T12:24:00| false| | 2023-04-14T12:23:51.273| true| application-common-dev.yml spring: profiles: include: [common] main: allow-bean-definition-overriding: true #Redis服务器IP redis: host: 127.0.0.1 #Redis服| Anonymous|

标签:jdbc,Redis,id,content,ORACLE,book,-------------,mybatis,连接
From: https://www.cnblogs.com/ralphlauren/p/18621256

相关文章

  • mybatis generatorConfiguration 生成代码
    mybatisgeneratorConfiguration生成代码|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|......
  • Microsoft.Practices.EnterpriseLibrary连接Oracle
    Microsoft.Practices.EnterpriseLibrary连接Oracle|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|----......
  • mysql和Oracle 查询某个时间之内的数据
    mysql和Oracle查询某个时间之内的数据|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|--......
  • oracle packages
    oraclepackages|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|-------------|----......
  • oracle exp 无法导出空表
    oracleexp无法导出空表|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|-------------|......
  • vscode怎么连接远程服务器使用jupyter和pycharm?安装了jupyter插件为什么还是打不开jup
    本文主要从下面三个方面进行1.vscode的优势2.怎么安装并配置vscode3.怎么使用jupyter和pycharm4.我遇到的问题(已解决)(1)显示你即将连接到不受visualstudiocode版本(2)解决安装了jupyter插件但是还是打不开.ipynb文件无法打开笔记本编辑器类型为"jupyter-notebook"的资源......
  • 如何解决数据库连接异常,重新导入数据后仍无法访问的问题?
    根据您的描述,您遇到了数据库连接异常和重新导入数据后仍然无法访问的问题。这类问题通常涉及多个方面,包括但不限于数据库配置、服务器环境、网络连接等。以下是一些详细的排查步骤和解决方案,帮助您逐步解决问题。1. 检查数据库日志首先,建议您查看数据库的日志文件,以获取更多关......
  • 破解多区域协作难题,打造无缝连接新生态,让企业效率倍增!
    跨国公司在全球范围内拥有多个分支机构、生产基地和供应链,为了实现高效的运营和多区域协作,跨国公司需要建立稳定、安全的网络连接,确保不同地区之间的数据传输顺畅。例如,苹果、微软、可口可乐等全球知名企业均在全球范围内进行商品和服务的国际贸易、资本投资以及资产配置和整合。......
  • Oracle-DG最大可用模式下,dg备库可能对主库有什么影响?
    --查询数据库的保护模式:>selectname,database_role,protection_modefromv$database;NAMEDATABASE_ROLEPROTECTION_MODE---------------------------------------------DINGDINGPHYSICALSTANDBYMAXIMUMAVAILABILITY--验证最高可用性日志传输模式:插入数据:切换......
  • 如何解决控制面板连接不上云服务器的问题?
    当您遇到控制面板无法连接到云服务器的问题时,可以按照以下步骤进行排查和解决:检查网络连接:首先,请确保您的本地网络连接正常。您可以尝试访问其他网站或服务,确认网络是否畅通。如果网络不稳定,可能会导致连接超时或失败。确认服务器状态:登录到云服务器提供商的管理后台,检查服......