240 发简信
IP属地:河北
  • 使用jackson来进行序列化时,null对象如何转换为空对象“{}”

    背景描述 前端要求返回的对象为null时,对每个数据的解析要做判断,方便前端开发需要将null转换为{} 即 处理为 解决方法 step 1 创...

  • SpringBoot、Mybatis多数据源配置与事务管理

    SpringBoot多数据源的基本配置 配置文件将数据源连接信息配置好,注意配置数据源的name属性不要重复 创建配置类,构建DataSourc...

  • springboot+atomikos+druid 数据库重连连接池假死问题

    bug背景:由于甲方数据库机房这边经常网络波动,或有相关防火墙规则修改,导致线上应用的数据库连接会断开,连接池错误,一度只能通过不断重启应用才可...

  • java压缩文件为zip

    使用java.util.zip相关类,将给定文件或文件夹压缩到指定zip 使用ZipOutputStream对象构建zip包存放位置,将要添加的...

  • 使用wsl2 安装mysql,并通过windows连接

    1、执行 sudo apt install mysql-server 安装mysql-server。本文mysql-server的版本是8.0 ...

  • Statement、PreparedStatement、CallableStatement三者的区别

    Statement 是JDBC的核心接口,定义了sql的执行方法。Statement 执行的sql 不能处理参数;PreparedStateme...

  • JDBC 标准简介

    创建连接 执行sql 检索sql执行结果 关闭连接 [http://127.0.0.1:3334/mdEditor/?defaultMode=v...

  • JDBC-Connection接口

    一个Connection对象表示通过JDBC驱动与数据源建立的连接。使用JDBC API的应用程序可能需要维护多个Connection对象,一个...

  • 数据层批量操作的一些分享

    使用jdbc时将数据从结果集中映射到实体的方法 最常用做法 使用ResultSet提供的getXXX方法手动填写对应的字段名获取对应数据,并se...