springboot2.0 整合derby

derby 客户端使用 
1 官网下载  db-derby-10.14.2.0-bin

2 解压后, 控制台进入bin目录,cd  db-derby-10.14.2.0-bin  , 然后 ij.bat  运行;
 3 输入  connect 'jdbc:derby:D://JETTAFILE/DerbyDB;create=true';  回车 就会登录成功
 4 show tables;   会显示所有库

 

项目配置

<dependency>
            <groupId>org.apache.derby</groupId>
            <artifactId>derby</artifactId>
            <version>10.14.2.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.derby</groupId>
            <artifactId>derbyclient</artifactId>
            <version>10.14.2.0</version>
        </dependency>

 


spring:
  datasource:
    name: demo
    type: com.alibaba.druid.pool.DruidDataSource
    url: jdbc:derby:D://DerbyDB;create=true;
    driver-class-name: org.apache.derby.jdbc.EmbeddedDriver
    druid:
      initial-size: 5
      max-active: 10
      min-idle: 5
      # 配置获取连接等待超时的时间
      max-wait: 50000
      validation-query: select 1 from sysibm.sysdummy1
      #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
      time-between-eviction-runs-millis: 60000
      #配置一个连接在池中最小生存的时间,单位是毫秒
      ##### 指定一个空闲连接最少空闲多久后可被清除,单位是毫秒 #####
      min-evictable-idle-time-millis: 300000
      #打开PSCache,并且指定每个连接上PSCache的大小
      pool-prepared-statements: false
      ##### 当连接空闲时,是否执行连接测试. #######
      test-while-idle: true
      ###### 当从连接池借用连接时,是否测试该连接. ####
      test-on-borrow: false
      ####### 在连接归还到连接池时是否测试该连接 #######
      test-on-return: false
      #######  配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙   #######
      #####   监控统计用的filter:stat日志用的filter:log4j防御sql注入的filter:wall #######
      filters:
      commons-log.connection-logger-name: stat,wall,log4j

 

 

注意:

如果derby是集成到项目里,那么客户端和项目工程只能同时启动一个,另一会连接Derby失败

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值