ICode9

精准搜索请尝试: 精确搜索
  • Mybatis 多数据源2022-09-16 13:01:52

    概述 本人最近接到一个任务,将一个系统改成同时兼容Oracle和PostgreSQL(原来是仅支持Oracle)。虽然大部分的sql语句通用,但是还有许多语法存在差异,所以我们可以通过mybatis自身提供的databaseIdProvider解决这个问题,这里记录一下过程。 databaseId属性: 如果配置了 databaseIdProvid

  • 使用Druid数据源starter的方式-开启监控等-配置文件的方式2022-09-16 05:30:08

    3、使用官方starter方式 1、引入druid-starter <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.17</version> </

  • 一文学会Spring JDBC 使用2022-09-15 12:30:50

    Spring JDBC 1、JDBC JDBC 就是 数据库开发 操作的 代名词,因为只要是现代商业项目的开发那么一定是离不开 数据库 的,不管你搞的是什么,只要是想使用动态的开发结构,那么一定就是 JDBC ,那么下面首先来回顾一下传统JDBC的使用。 JDBC有四种连接: 像JDBC-ODBC的连接已经确定不再使

  • 05-Spring-事务管理2022-09-12 18:34:36

      1.事务管理 概念: 事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,要么都失败, 如果有一个失败操作那么所有的操作都失败 事务四个特性(ACID) 原子性(Atomicity): 指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency): 事务前后数据

  • 绫云系统,测试环境 和 正式环境 数据库2022-09-06 20:33:07

    一、绫云系统   测试环境数据库:    PIM绫云系统,依据项目工程,目前已知搭建了 以下几个 测试数据库: design_1988、sheji_PMDM、sheji_DAM、sheji_infra、sheji_schema  PIM绫云数据库 链接地址:rm-8vb8j15e7558h1ps2no.mysql.zhangbei.rds.aliyuncs.com         账号:sh

  • 跟着黑马学SSM——Day3之注解2022-09-04 15:34:11

    注解开发 纯注解开发 Spring3.0升级了纯注解开发模式,使用Java类代替配置文件,开启了Spring快速开发通道 Java类代替Spring核心配置文件 @Configuration注解用于设定当前类为配置类 @Component注解用于设定扫描路径,此注解只能添加一次,多个数据请用数组格式 @ComponentSca

  • 异常:springBoot启动com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited起不来2022-09-02 09:32:25

    springboot加载到dataSource后一直显示加载中1.问题:加载到如下这里,一直处于加载中状态     2.排查:mapper中的断点排查     3.结论:因为断点打到mapper文件中,造成spring启动加载mapper文件时遇到断点阻断,所以整个服务处于停止等待状态。原文链接:https://blog.csdn.net/qq_4244

  • springboot多数据库解决方案2022-08-29 15:31:09

    背景: 最近项目开发中,涉及到了arcgis的矢量数据,但是业务数据库采用的是传统的mysql,为了图形和业务数据保持一致,在操作业务数据时,需要同步调整图形的矢量属性,因此在项目中同时引入mysql数据库和oracle数据库 1.引入数据库mysql和oracle的驱动 <!--MySQL依赖 --><dependency> <gro

  • Spring Boot +Mybatis plus多数据源实践2022-08-24 12:32:13

      随着业务及客户的不断壮大,单数据库已经不足以支撑程序业务的完美运行(响应快、高吞吐),所以数据库往往都会进行分表分库/读写分离,那么问题来了,分库后程序如何从不同URL数据库中读取数据呢?   这篇文章只讲如何配置/使用多数据源,不讲分表分库/读写分离,也不讲主键生成策略及读取

  • 踩坑合集2022-08-23 15:05:47

    这是关于我的踩坑合集 springboot Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 一开始看到这个报错我都蒙了,因为我们还没有配置数据什么的啊,就是简单的搭建了一个架子啊怎么就起不来呢? 解决办法 将

  • spring5 事务 纯注解开发2022-08-21 17:34:02

    1.TxConfig package com.config; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; i

  • 2022-8-20 数据库连接池2022-08-20 16:31:56

    1. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器 2. 好处: 1. 节约资源 2. 用户访问高效 3. 实现: 1. 标准接口:DataSource javax.

  • 【Spring5学习笔记(4)】事务管理:2022-08-20 16:00:08

    事务1、什么是事务(1)事务是数据库操作的最基本单元,是逻辑上的一组操作,要么都成功,如果有一个失败则所有操作都失败(2)经典场景:银行转账2、事务的四个特性(ACID)(1)原子性:一组逻辑操作不可分割(2)一致性:数据操作前后总数一致(3)隔离性:多事务操作时互相不产生影响(4)持久性:提交之后表中数据永久改

  • MybatisPlus——实现多数据源操作2022-08-20 15:03:44

    多数据源 适用:一般工作时候会有多个数据库,每个库对应不同的业务数据。程序如果每次数据都访问同一个数据库,该数据库压力很大访问会很慢。 官方文档:https://baomidou.com/(建议多看看官方文档,每种功能里面都有讲解)【本文章使用的mybatisplus版本为3.5.2】 约定 本框架只做 切换数

  • 学习javaweb第1天(数据库连接池)2022-08-19 00:30:55

    10.9、数据库连接池 池化技术:准备一些预先的资源,过来就连接预先准备好的 数据库连接池实现: 标准接口:DataSourse 官方(sun)提供的数据库连接池标准接口,由第三方组织实现此接口 功能:获取连接 常见的数据库连接池: DBCP C3P0 Druid Druid(德鲁伊) Druid连接池时阿里巴巴开源

  • docker安装xxl-job-admin2022-08-01 15:01:59

    拉取镜像 docker pull xuxueli/xxl-job-admin:2.3.1 运行容器 docker run -d -e PARAMS=" --spring.datasource.url=jdbc:mysql://####:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai --spring.datasour

  • Spring(四、配置数据源)2022-07-30 18:00:31

    1 、数据源(连接池)的作用 提高性能 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 运作原理编辑 在实际应用开发中,特别是在WEB

  • springboot对应数据库创建2022-07-30 08:31:45

    1.数据库music以及字符集和排序规则如下:  2.springboot项目中application.properties 配置内容: server.port=8888 spring.datasource.url=jdbc:mysql://localhost:3308/music?serverTimeZone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false spring.dataso

  • 如何配置JdbcRealm数据源呢?2022-07-29 23:31:40

    转自: http://www.java265.com/JavaCourse/202201/2175.html 下文笔者讲述配置JdbcRealm数据源的方法分享,如下所示: IniRealm是配置数据库数据源 通常情况下:在ini文件里面设置数据相关信息 例: 创建user.ini //shiro-jdbc.ini配置 jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRe

  • vue 实现自定义下拉多选框控件 Checkbox Select2022-07-29 14:01:32

    网上看了别人写的控件,bug太多,于是仿着自己写了一个 控件:checkableSelect.vue <template> <el-select v-bind="$attrs" v-model="selectedValue" multiple @change="changeSelect"> <el-option v-if="dataSource.length" label="

  • c3p0基本使用和配置演示2022-07-27 18:01:56

    c3p0基本使用 c3p0:数据库连接池技术 步骤:  1、导入jar包(两个):c3p0-0.9.5.2.jar,mchange-commons-java-0.2.12.jar,不要忘记导入数据库驱动jar包   2、定义配置文件:     名称:c3p0.properties 或者 c3p0-config.xml     路径:直接将文件放在src目录下即可   3、创建核心

  • 陈年老项目改多数据源, 开发笔记2022-07-25 22:31:17

    老项目,单体应用,连个前后端分离都不是,但是新需求需要从另一个数据库读取数据,做微服务改造成本太高,公示不允许因此改造需要配置多个数据源。记录一下改造大致过程。 原理:阅读org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource源码可知:spring使用Map结构存储res

  • dynamic + shardingsphere(4.1.1) 实现动态分库分表2022-07-13 15:01:08

    1. 主要依赖: <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.3.2</version> </dependency> <dependency>

  • Spring JdbcTemplate开发2022-07-07 20:35:29

        JdbcTemplate开发步骤 ①导入spring-jdbc和spring-tx坐标 在pom.xml中 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.0.5.RELEASE</versio

  • ureport2 vue版本实现2022-07-03 16:02:25

    开放源ureport2是采用jquery实现的,前端体验低于vue,加载文件过大,尤其设计器页面文件designer.bundle.js达到3.7M,common.bundle.js达到3M,改为vue2后将采用按需加载,同时将ureport改成springboot版本,先看效果图:   打开报表文件:  自定义边框,以及支持自定义边框样式,以便支持更多css

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有