您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • Spring-JDBCTemplate(概念和准备)

    772 wiki 2022-01-25
    JDBCTemplate 概念和准备 1.什么是JDBCTemplate? (1)Spring框架对JDBC进行封装,使用JDBCTemplate方便实现对数据库操作 2.准备工作 (1)引入相关jar包 (2)在spring配置文件中配置数据库连接池 (3)配置jdbcTemplate对象,注入D ...
    java Java
  • 解决 JAAVA springboot 数据存储到数据库数据显示??的方案

    748 wiki 2022-01-25
    springboot 2.3.1 版本 application.properties 数据库URL链接加入 charset=gbk 即可 ,数据库和表字段保持UTF-8格式编码 spring.datasource.url=jdbc:mysql://localhost:3306/mybatis_plu ...
    java Java
  • spring boot:配置shardingsphere(sharding jdbc)使用druid数据源(druid 1.1.23 / sharding-jdbc 4.1.1 / mybatis / spring boot 2.3.3)

    788 wiki 2022-01-25
    一,为什么要使用druid数据源? 1,druid的优点 Druid是阿里巴巴开发的号称为监控而生的数据库连接池 它的优点包括: 可以监控数据库访问性能 SQL执行日志 SQL防火墙 但spring boot和shardingjdbc默认使用的数据库连接池是?HikariCP 如果要在shardin ...
    java Java
  • Spring Boot 集成 Flyway 实现数据库版本控制

    790 wiki 2022-01-25
    在项目迭代开发中,难免会有更新数据库Schema的情况,比如添加新表、在表中增加字段或者删除字段等,那么当我对数据库进行一系列操作后,如何快速地在其他同事的电脑上同步?如何在测试/生产服务器上快速同步?每次发版的时候,由于大家都可能有sql更改情况,这样就会有以下痛点:忘记某些sql修改每个开发人员的sql的执行顺序问题重复更新需要手动去数据库执行脚本以上问题以及痛点可以通过Flyway工具来解决
    java Java
  • Springboot Redis SwitchDB + SwapDB

    804 wiki 2022-01-25
    冷启动数据环境中,流程如下: Start -> FlushDB -> LOAD Data from Oracle/MySQL -> Insert Data into Redis -> End FlushDB这个时间点a,完成LOAD时间点b,完成Insert 时间点c。 也就是说在(c - a)这么 ...
    java Java
  • spring boot+mybatis整合达梦数据库

    776 wiki 2022-01-25
    一、项目目录结构 二、application.yml文件 ###服务启动端口号 server: port: 2010 spring: application: name: yjlc-Dm #使用mybatis数据连接 # datasource: # url: jdbc:dm://192.168.20 ...
    java Java
  • springboot-整合jdbc

    756 wiki 2022-01-25
    SpringBoot整合JDBC 创建springboot项目时勾选上JDBC API和MySQL Driver 可以使用springboot默认的properties配置数据源,也可使用yaml文件 application.properties spring.datasource.username ...
    java Java
  • spring JdbcTemplate 常用的自定义工具包

    749 wiki 2022-01-25
    自定义时间工具包 package com.gem.demo.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.D ...
    java Java
  • SpringBoot-整合数据库

    783 wiki 2022-01-25
    Data 1. 配置文件 新建项目时, 选择mysql和jdbc Driver, 导入依赖 在配置文件中配置用户名, 密码, url, 以及Driver spring: datasource: username: root password: 123456 url: jdbc:mysql://loc ...
    java Java
  • spring-dbutils&注解

    785 wiki 2022-01-25
    dbutils使用和jdbctemplate大同小异: ComboPooledDataSource dataSource = new ComboPooledDataSource(); //拿到连接池 //对数据源各种属性设置 dataSource.setDriverClass("com.mysql. ...
    java Java
  • Spring的NamedParameterJdbcTemplate

    745 wiki 2022-01-25
    使用 NamedParameterJdbcTemplate NamedParameterJdbcTemplate类增加了对使用命名参数编程 JDBC 语句的支持,这与仅使用经典占位符('?')参数进行编程的 JDBC 相反。 NamedParameterJdbcTemplate类包装JdbcTemp ...
    java Java
  • SpringDataJdbc命名查询

    759 wiki 2022-01-25
    当使用SpringDataJdbc命名查询时,需要配置几处;官方文档:https://docs.spring.io/spring-data/jdbc/docs/2.0.4.RELEASE/reference/html/#jdbc.query-methods.named-query 第一步:新建个na ...
    java Java
  • PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' threw exception

    862 wiki 2022-01-25
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [springmvc-d ...
    java Java
  • spring-JdbcTemplate基本使用

    764 wiki 2022-01-25
    JdbcTemplate基本使用 一. JdbcTemplate概述(了解) 它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和Hibernate Template,操作n ...
    java Java
  • 【SpringBoot DB 系列】Jooq 之新增记录使用姿势

    815 wiki 2022-01-25
    【SpringBoot DB 系列】Jooq 之新增记录使用姿势 接下来我们开始进入 jooq 的增删改查的使用姿势系列,本篇将主要介绍如何利用 jooq 来实现添加数据 I. 项目搭建 本项目借助SpringBoot 2.2.1.RELEASE + maven 3.5.3 + IDEA进行开发 1 ...
    java Java
  • Spring JdbcTemplate

    767 wiki 2022-01-25
    目录: 1、JdbcTemplate1.1、导入jar包1.2、配置DBCP1.3、配置c3p01.4、对dao层的upadate()方法进行测试2、案例 1、JdbcTemplate <--返回目录 * spring提供用于操作JDBC工具类,类似:DBUtils。 * 依赖 连接池DataSou ...
    java Java
  • SpringBoot整合SpringDataJPA,今天没啥事情就看了一下springboot整合springdataJPA,实在是香啊,SQL语句都不用写了

    767 wiki 2022-01-25
    SpringBoot整合SpringDataJPA 1、JPA概念 JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中. JPA的总体思想和现有Hibernate、TopLi ...
    java Java
  • spring-boot-route(七)整合jdbcTemplate操作数据库

    767 wiki 2022-01-25
    在一部分内容中,我们学习了Restful接口的编写,及接口文档的生成。我们需要将接口数据进行持久化存储,这一部分我们主要学习几种持久化框架将数据进行存储。本部分内容中,我们都将使用mysql为例来做为演示数据库。 在刚开始接触数据库操作的时候我们都会使用JDBC来进行数据库操作,但是每次都要创建连接 ...
    java Java
  • spring-boot-route(九)整合JPA操作数据库

    785 wiki 2022-01-25
    单调的增删改查让越来越多的程序员感到乏味,这时候就出现了很多优秀的框架,完成了对增删改查操作的封装,只需要简单配置,无需书写任何sql,就可以完成增删改查。这里比较推荐的是Spring Data Jpa。 Spring Data JPA是Spring Data家族的一部分,可以轻松实现基于JPA的存 ...
    java Java
  • 【SpringBoot DB 系列】Redis 高级特性之 Bitmap 使用姿势及应用场景介绍

    842 wiki 2022-01-25
    【SpringBoot DB 系列】Redis 高级特性之 Bitmap 使用姿势及应用场景介绍 前面介绍过 redis 的五种基本数据结构,如 String,List, Set, ZSet, Hash,这些属于相对常见了;在这些基本结果之上,redis 还提供了一些更高级的功能,如 geo, bi ...
    java Java

联系我
置顶