spring提供的SQL工具类执行SQL脚本
发表于|更新于
|浏览量:
方向是比速度更重要的追求。——白岩松
这里主要是用到了org.springframework.jdbc.datasource.init.ScriptUtils#executeSqlScript(java.sql.Connection, org.springframework.core.io.Resource)方法
例如
1 | @BeforeAll |
这样的话就可以使用resources目录下的init.sql
相关推荐
2020-07-26
jenkins凭证管理
安装Credentials Binding插件 安装完了回设置页面,发现有了一个Manage Credentials 然后安装Git插件 安装完了去服务器里安装Git 1234#yum安装Gityum install git -y#安装完了用以下命令查看版本git --version 安装好了我们就开始拉代码吧~ 先去到我们的Manage Credentials里 点击全局 然后点击添加凭据 选择第一个Username with password 填写好Gitlab的用户名密码 到我们新建的项目test01的配置里 填写git仓库,然后选择凭据,如果凭据验证通过,就会是我这个样子,否则是报错 点击保存后,再点击左侧的Build Now按钮 这时候,jenkins就去拉代码了 默认是在/var/lib/jenkins/workspace/下 然后是ssh的免密登录秘钥类型 123456#先在服务器上生成秘钥(yao!)敲完按回车ssh-keygen -t rsa#然后进入目录cd /root/.ssh#cat公钥文件cat id_rsa.pub 复制,粘贴到...
2021-01-05
Optional再扩展
他们之所以做得到,就因为他们认为他们能够做到。—— 维吉尔 关于Optional的介绍,之前的博客已经说过了,这里就不再赘述 这里写点常用的例子 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970package com.ruben;import java.util.*;import java.util.concurrent.atomic.AtomicBoolean;import java.util.function.Supplier;import java.util.stream.Stream;/** * @ClassName: OptionalDemo * @Description: 我还没有写描述 * @Date: 2021/1/5 0005 20:47 * * * @author: <achao1441470436@gmail.com> * @ver...
2022-10-13
mp分页排序字段转换
竭诚相助亲密无间,乃友谊之最高境界——瓦鲁瓦尔 经常会遇到这种表格: 后端代码演示: 源码地址: https://gitee.com/VampireAchao/stream-query/blob/master/stream-plugin/stream-plugin-mybatis-plus/src/test/java/io/github/vampireachao/stream/plugin/mybatisplus/DatabaseTest.java
2025-10-07
kestra
十年饮冰,难凉热血。——梁启超 https://github.com/kestra-io/kestra Kestra:从脚本到AI,统一编排一切的现代化“工作流即代码”平台在数据驱动、自动化、AI普及的时代,如何高效管理和编排脚本、数据处理、基础设施、AI任务甚至业务流程?如果你需要的不只是一个简单的调度器,而是一个真正“代码即编排、编排即代码”的平台,Kestra 绝对值得你深入了解。 一、项目简介 项目地址:kestra-io/kestra 官网:https://kestra.io 一句话描述:Orchestrate everything - from scripts to data, infra, AI, and business - as code, with UI and AI Copilot. Simple. Fast. Scalable. 主语言:Java Star:22,282+ Fork:2,012+ License:Apache 2.0 标签:workflow pipeline-as-code data-orchestration automa...
2024-12-07
springboot3servlet和tomcat请求大小限制
兴趣是最好的老师,其次是耻辱。——胖子邓 123456spring.servlet.multipart.max-file-size=1GBspring.servlet.multipart.max-request-size=1GBserver.tomcat.max-http-form-post-size=1GBserver.tomcat.max-http-post-size=1GBserver.tomcat.max-http-response-header-size=1GBserver.tomcat.max-swallow-size=1GB 就是这几个配置 1. spring.servlet.multipart.max-file-size 作用:设置单个文件的最大上传大小。 默认值:1MB 范围:适用于 multipart/form-data 请求中,每个文件的大小限制。 示例: 1spring.servlet.multipart.max-file-size=1GB 允许上传的单个文件最大为 1GB。 2. spring.servlet.multipart.m...
2021-07-10
mybatis-plus防止全表更新与删除
宁要好梨一个,不要烂梨一筐。积极肯干和忠心耿耿的人即使只有两三个,也比十个朝气沉沉的人强。——列宁 我们可以如下配置 12345678910111213@Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(DbType.MYSQL); // 阻止全表更新与删除 BlockAttackInnerInterceptor blockAttackInnerInterceptor = new BlockAttackInnerInterceptor(); // 设置请求的页面大于最大页后操作, true调回到首页,false 继续请求 默认false paginatio...
