您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • spring-boot-route(九)整合JPA操作数据库

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

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

    769 wiki 2022-01-25
    1.导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId ...
    java Java
  • springboot工程中数据库的配置

    752 wiki 2022-01-25
    在 application.properties 配置文件中添加 MySQL 数据库的相关配置: #mysql数据库连接 mysql 5 spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=j ...
    java Java
  • springboot jdbctemplate 常用的语法

    795 wiki 2022-01-25
    新增数据?返回自增主键ID public int add(Map<String,Object> paramMap) { long nowTime = System.currentTimeMillis(); // 当前时间 String sql = "insert into " + tableName ...
    java Java
  • 记一次Spring Boot 配置多ElasticSearch-sql 数据源,按照参数动态切换

    829 wiki 2022-01-25
    最近公司项目中 有需要用ElasticSearch (后续简称ES) 集成 SQL 查询功能,并可以按照请求参数动态切换目标数据源,同事找到我帮忙实现该功能,以前没做过,只好赶鸭子上架, 网上很多资料不全,瞎琢磨半天终于完成,记录了一些实现过程中踩过的坑,便于大家借鉴。 我们测试环境部署的是 Ela ...
    java Java
  • Spring JDBC

    810 wiki 2022-01-25
    一、Spring JDBC 简介 1、Spring JDBC 是一个持久层框架,对jdbc进行了抽象和封装,消除了重复冗余的jdbc重复性的代码,使操作数据库变的更简单。 * 步骤: 1. 导入jar包(和JDBC,connetion最先导入的包在同一个目录下) 2. 创建JdbcTemplate对 ...
    java Java
  • spring-data-jpa自定义查询导致jdbc连接池占满

    823 wiki 2022-01-25
    最近在测试环境遇到一次jdbc连接池占满的问题。背景如下: 有一个批量操作,分页去查表数据然后进行后续处理,该查询跨表并且需要返回自定义的字段。 spring-data-jpa提供了方便使用的JpaRepository接口,依次继承PagingAndSortingRepository、CrudRep ...
    java Java
  • Spring - 09JdbcTemplate

    795 wiki 2022-01-25
    Spring - 09JdbcTemplate (1)JdbcTemplate基本使用 JdbcTemplate是Spring框架提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。Spring框架为我们提供了很多的操作模板类。 例如:操作关系数据库的JdbcTemplate和Hibern ...
    java Java
  • 02:SpringBoot整合SpringDataJPA实现数据库的访问(一)

    772 wiki 2022-01-25
    02:SpringBoot整合SpringDataJPA实现数据库的访问(一)点击上方“java进阶架构师”,置顶公众号。用最少的时间,走最正确的架构师之路!springboot专题预计60讲左右,本篇作为第二篇带你5分钟快速完成增删改查操作。一、SpringDataJPA和HibernateSpringDataJPA等于在ORM之上又进行了一次封装,但具体的对数据库的访问依然要依赖于底层的ORM
    java Java
  • springboot 解决跨域请求,No 'Access-Control-Allow-Origin' header is present on the requested resource

    835 wiki 2022-01-25
    springboot 解决跨域请求,No 'Access-Control-Allow-Origin' header is present on the requested resource ?Copyright 蕃薯耀 2020-11-24 https://www.cnblogs.com/fansh ...
    java Java
  • P6Spy监控你的Spring boot数据库操作

    798 wiki 2022-01-25
    一、简介: p6Spy通过劫持JDBC驱动,在调用实际`JDBC`驱动前拦截调用的目标语,达到`SQL`语句日志记录的目的。它包括`P6Log`和`P6Outage`两个模块。 P6Log 用来拦截和记录任务应用程序的 JDBC 语句P6Outage 专门用来检测和记录超过配置条件里时间的 SQL ...
    java Java
  • 通过Spring操作JDBC

    791 wiki 2022-01-25
    1、Spring对数据库访问技术的支持 1)对DAO提供了以下支持 ? 一致的异常处理DataAccessException ? 一致的DAO抽象类DaoSpport、Template 2、通过DBCP创建数据源,整合JDBC ? DBCP(DataBase Connection Pool)数据库连 ...
    java Java
  • SpringBoot使用sqlite数据库

    805 wiki 2022-01-25
    sqlite比较适用于小型应用,体积小比较方便 在做好的项目SpringBoot项目中添加sqlite的引用 我这里使用的是gradle方式 compile group: 'org.xerial', name: 'sqlite-jdbc', version: '3.32.3.2' applicati ...
    java Java
  • spring使用JdbcTemplate问题记录

    774 wiki 2022-01-25
    报错 之前有遇到使用spring的JdbcTemplate对数据库进行操作,但是部署到服务器上的时候就报错了,如下: weblogic.application.ModuleException: org.springframework.beans.factory.NoSuchBeanDefinitio ...
    java Java
  • Springboot报错:Could not create connection to database server

    808 wiki 2022-01-25
    今天遇到spring+mybatis报错说数据库连接失败,试了很多方法,我将jdbc连接驱动由5.x版本改成8.x就好了 并且url要这样写 url: jdbc:mysql://127.0.0.1:3306/user?useUnicode=true&characterEncoding=utf-8&a ...
    java Java
  • 【SpringBoot DB系列】Jooq批量写入采坑记录

    888 wiki 2022-01-25
    【SpringBoot DB系列】Jooq批量写入采坑记录 前面介绍了jooq的三种批量插入方式,结果最近发现这里面居然还有一个深坑,我以为的批量插入居然不是一次插入多条数据,而是一条一条的插入...,这就有点尬了 1. 三种插入姿势 关于项目创建以及jooq的相关使用姿势,推荐查看之前的博文: 【 ...
    java Java
  • spring boot上传附件报错:org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException 文件过大

    772 wiki 2022-01-25
    https://blog.csdn.net/fxj0720/article/details/80255651 https://www.freesion.com/article/9245162331/ 实际解决这个问题是在站点的bootstrap.yml上添加如下配置 spring: servlet: ...
    java Java
  • SpringBoot集成BeetlSQL

    789 wiki 2022-01-25
    官网: http://ibeetl.com/guide/#/beetlsql/ BeetleSQL特点 BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。 开发效率 无需注 ...
    java Java
  • spring data jdbc插入时报错:java.lang.IllegalArgumentException: After saving the identifier must not be null!

    1051 wiki 2022-01-25
    持久层框架:spring data jdbc 版本:2.1.2 报错:java.lang.IllegalArgumentException: After saving the identifier must not be null! 原因: 经过调试发现: 在spring在查找主键属性时(org.s ...
    java Java

联系我
置顶